Heroku описывает журналы в манифесте приложения из двенадцати факторов как простые потоки событий: журналы - это поток агрегированных, упорядоченных по времени событий, собранных из выходных потоков всех запущенных процессов ...
Мы собираемся начать проектирование сервис-ориентированной инфраструктуры (SOA), которая, безусловно, будет включать большое количество гранулярных веб-сервисов (REST в WCF). Мы были достаточно дисциплинированы в модуле...
По личным и университетским причинам я думаю о создании простой CRM с использованием сервис-ориентированной архитектуры. Его смысл в том, чтобы объяснить саму архитектуру, а не коммерческое использование....
Я читал, как я объяснил жене ОТДЫХ. Отличная статья, но я не понимаю финала: D. Жена: Так вот над этим сейчас работаете вы и все компьютерщики? Решая, какие данные ...
При входе в Google главная страница Google ссылается на несколько других служб (, например. Gmail, Play, Диск ). Q1 )Существует ли шаблон SOA, описывающий способ слабой связи пользовательских интерфейсов для каждого...
Проблема Мы создаем SOA с RESTful-подходом к сервисам. Как только системы будут запущены в производство, у нас будет много клиентов, использующих интерфейс, включая внутренних и сторонних...
Есть ли возможность распространять транзакции между различными службами SOA, которые находятся на разных платформах, таких как.NET или Java? Я знаю, что транзакция может входить и выходить между службами WCF...
После прочтения сайта «Принципы сервисно-ориентированной архитектуры» и соответствующей статьи в Википедии у меня возникла мысль: платформу Erlang/OTP можно рассматривать как платформу SOA и приложения SOA...
В ESB, таком как Apache Camel, какой механизм на самом деле «марширует» (вытягивает/проталкивает) сообщения по маршрутам от конечной точки к конечной точке? Создает ли Camel RouteBuilder граф конечных точек...
Я пытаюсь разобраться в Apache Camel, который выглядит как легковесная ESB. Если я правильно понимаю Camel/ESB, то вы можете думать о Camel Route как о графе узлов и ребер. Каждый...
Существует превосходный документ под названием «Приложение Двенадцати Факторов» (http://www.12factor.net/), в котором авторы пытаются определить идеальный способ проектирования, создания и развертывания современного приложения. -сервис. ...
В моем проекте ASP.NET MVC мои действия обычно вызывают уровень службы для получения данных. Я использую одну и ту же дюжину или около того POCO для всех своих моделей. Я также планирую использовать уровень сервиса в консольных приложениях и ...
Мне нужно создать несколько классов DTO для переноса наших бизнес-объектов в WCF. Поскольку это просто пакеты данных без каких-либо функций, есть ли какая-то причина, по которой я не могу просто использовать поля, или есть какие-то...
Я хочу внедрить SOA в систему с малой задержкой без накладных расходов на TCP-связь (даже на той же машине). Thirft отлично подходит, так как у меня есть процессы Java и php. Есть ли ...
У меня есть веб-сервис развернут и готов к использованию. Клиентское приложение будет использовать эту службу синхронно и очень часто. Объем данных, возвращаемых веб-службой, также ...
На работе мы обсуждаем выбор готовой полнофункциональной ESB (Enterprise Service Bus -- http://en.wikipedia.org/wiki/Enterprise_service_bus ) вместо развертывания нашей собственной вокруг AMQP. система типа...
В последнее время я много читал о SOA, но большая часть контента связана с SOAP -и содержит множество «бюрократических» вещей, относящихся к системам C #/Java. Честно говоря, я думаю, что такая бюрократия,...
Привет, мир stackoverflow, приятно познакомиться. Мой первый вопрос здесь касается исследования, которое я провожу в эти дни :Я должен выбрать одну из программно-ориентированных архитектур с открытым -исходным кодом, и мне кажется, что...
Концепцию SOA легко понять, но я совсем не знаком с архитектурами и технологиями интеграции корпоративных сервисов, такими как BPEL и Apache Camel. Я знаю, что BPEL помогает организовать...
Можем ли мы с уверенностью сказать, что если ESB предоставляет функции оркестрации, то он может быть реализацией BPM? Я понимаю, что BPM имеет другую цель, которая заключается в моделировании некоторых бизнес-процессов...
Я неопытный Java-разработчик, пытающийся разобраться в некоторых фундаментальных концепциях и технологиях промежуточного ПО/SOA, в частности: сервисно-ориентированная архитектура (SOA).
Ориентация на сообщения...
Я ищу некоторые ресурсы, чтобы взять существующее монолитное приложение Rails 3.0 (35K LOC)и разбить его на части для проектирования SOA. Любые книги, блоги, скринкасты или примеры приложений могли бы...
Википедия определяет XMPP как:...открытый-стандартный коммуникационный протокол для промежуточного программного обеспечения-, ориентированного на сообщения, на основе XML. xmpp.org определяет XMPP как :The Extensible Messaging and Presence Protocol (...
Моя команда разработала кучу модулей в монолитном приложении Rails для внутреннего использования.Модули, например, запрос на отпуск, информация о персонале, задачи/задачи и т. д. Каждый модуль имеет свое назначение, но...
Есть много вопросов «В чем разница между...», но я не смог найти этот. Вот что Википедия говорит об API. Интерфейс прикладного программирования (API) — это исходный код...
Я новичок в SOA, хотя у меня есть некоторый опыт работы с OOAD. Одним из руководящих принципов проектирования SOA является «Используйте абстрактные классы только для моделирования. Исключите их из дизайна ». Использование абстракции может быть ...
В маршруте Camel следует ли мне думать о размещении моей бизнес-логики в дискретно размещенной конечной точке bean-компонента, такой как bean-компонент, управляемый сообщениями, или веб-сервис, вместо того, чтобы просто реализовать ее в процессорах Camel
В чем разница между системой RPC, такой как Finagle от Twitter, и служебной шиной предприятия, например Mule? Какие проблемы каждая из них умеет решать?
Когда я читаю документы о репозиториях, мне часто приходится работать с сущностями и коллекциями, но в режиме «только для чтения». Никогда не бывает примеров, когда в репозиториях есть такие методы, как insertUser (User $ ...