Вопросы с тегом «services»

30
Каковы решающие факторы при выборе представления веб-службы в качестве службы SOAP или REST?

Насколько я вижу, для использования SOAP требуется стек SOAP, поэтому вашим клиентам труднее потреблять их, то есть им нужно убедиться, что у них есть стек SOAP, который правильно форматирует данные POST и заголовки, а затем возвращает вам некоторые данные. структура данных, тогда как с помощью...

30
Должен ли я использовать микросервисы при разработке системы самостоятельно?

Я начинаю новый проект на работе и, вероятно, буду едва ли не единственным разработчиком проекта, хотя одному или двум другим разработчикам потребуется интегрировать существующие приложения или простые сценарии в основной проект. Проект должен обрабатывать небольшие объемные и потоковые данные,...

30
Должны ли микросервисы общаться друг с другом?

Я разрабатываю приложение с использованием Micro-Services, и я не уверен в том, какой механизм лучше использовать для сбора данных из нескольких служб. Я считаю, что есть два варианта: Интегрируйте межсервисный механизм связи, который позволяет сервисам общаться напрямую. API-шлюз будет вызывать...

26
Микросервисы и хранение данных

Я подумываю о переносе монолитного REST API на микросервисную архитектуру, и меня немного смущает хранение данных. На мой взгляд, некоторые из преимуществ микросервисов: Горизонтально масштабируемый - я могу запустить несколько избыточных копий микросервиса, чтобы справиться с нагрузкой и / или...

26
Методы аутентификации веб-API

У нас есть платформа веб-службы MVC asp.net для предоставления xml / json людям. Получайте запросы, но изо всех сил пытаемся найти лучший способ (быстрый, простой, тривиальный для пользователей, кодирующих на языках javascript или OO) для аутентификации пользователей. Дело не в том, что наши данные...

25
Каков рекомендуемый шаблон для планирования конечных точек REST для прогнозируемых изменений

Попытка разработать API для внешних приложений с предвидением изменений не легка, но немного продуманный заранее может облегчить жизнь в дальнейшем. Я пытаюсь создать схему, которая будет поддерживать будущие изменения, оставаясь обратно совместимой, оставляя на месте обработчики предыдущих версий....

25
Дизайн API: конкретный или абстрактный подход - лучшие практики?

При обсуждении API-интерфейсов между системами (на бизнес-уровне) в нашей команде часто бывают две разные точки зрения: некоторые люди предпочитают более общий, скажем так, общий абстрактный подход, а другие - прямой «конкретный» подход. Пример: дизайн простого API «поиск человека». конкретная...

25
Как мне спроектировать веб-сервис RESTful, чтобы использовать стороннюю систему (например, Google, Facebook, Twitter) для аутентификации?

Для моей работы у нас есть хороший веб-сервис RESTful, который мы используем для управления несколькими веб-сайтами, которые у нас есть. По сути, веб-сервис позволяет создавать заявки на поддержку и работать с ними, а веб-сайт отвечает за интерфейс. Любые запросы веб-сервиса используют заголовок...

23
Переход от JSON к Protobuf. Стоит ли оно того?

У нас есть веб-сервисы REST, которые могут обслуживать XML или JSON (WCF). Я играю с идеей реализации Protobufs. Зачем? ПРОФИ Меньшая нагрузка на серверы. Меньший размер сообщения - меньше трафика. Теперь легче переключиться, чем позже. МИНУСЫ Нужно реализовать Будет сложнее устранять неполадки /...

23
В чем разница между моделью Actor и микросервисами?

Оба кажутся параллельными MPI-сетями, связывающими процессы. Я идентифицирую актеров с услугами. Являются ли актеры более динамичными (вы можете создавать их и убивать как дышащих, тогда как сервисная сеть более статична) или...

23
Децентрализованное управление данными - инкапсуляция баз данных в микросервисы [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Недавно я проходил курс по разработке программного...

22
Большая передача файлов / данных в микросервисной архитектуре

Моя компания в настоящее время работает над принятием микросервисной архитектуры, но мы сталкиваемся с некоторыми проблемами роста (шок!) На этом пути. Одна из ключевых проблем, с которыми мы сталкиваемся, заключается в том, как передавать большие объемы данных между нашими различными службами. Для...

21
REST vs RESTful vs «нормальный» веб-сервис - то же самое или нет?

Я прочитал пару определений и обсуждений по приложениям REST и / или RESTful, но я до сих пор не понимаю его истинного значения. Я обычно работаю с приложениями, которые либо извлекают данные через GET, либо отправляют данные через POST в какой-либо веб-сервис (обычно скрипт PHP), который затем...

21
Поддержание ссылочной целостности между мобильным клиентом и сервером

Так что у меня относительно простая система. Мобильный клиент создает записи в базе данных SQLite , что я хотел бы синхронизирован на удаленный сервер SQL (который совместно с другими мобильными клиентами) . Поэтому, когда я создаю новую запись в таблице sqlite телефона, я затем отправляю это...

21
Как я могу провести модульное тестирование класса, который требует вызова веб-службы?

Я пытаюсь протестировать класс, который вызывает некоторые веб-сервисы Hadoop. Код в значительной степени имеет вид: method() { ...use Jersey client to create WebResource... ...make request... ...do something with response... } например, есть метод создания каталога, метод создания папки и т. д....

20
Почему люди думают, что SOAP устарела? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Просматривая SO сегодня, я нашел этот вопрос здесь, и он начинается с этого:...

20
Почему бы не использовать SQL вместо GraphQL?

Недавно я узнал о GraphQL, который утверждает, что превосходит RESTful. Тем не менее, я начал задаваться вопросом, почему бы нам просто не поместить операторы SQL в запрос HTTP GET. Например, в GraphQL я бы написал { Movie(id: "cixos5gtq0ogi0126tvekxo27") { id title actors { name } } } Что не...

20
Кто-нибудь когда-нибудь претендовал на гарантию SSL-сертификата? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 8 лет назад . Сертификаты SSL часто рекламируют различные суммы гарантий, например, 500 000...

19
Зачем использовать веб-сервисы вместо прямого доступа к реляционной базе данных для приложения для Android?

Я искал в Интернете, как эффективный доступ к центральной базе данных в удаленном месте, и я встретил предложения использовать веб-сервисы вместо прямого доступа (например, JDBC и т. Д.) К базе данных. Мне интересно, причина этого и любые другие предложения...