Я готовлю, как представить с помощью ESB, например Glassfish, компании, с которой я работаю, но я понял, что они могут захотеть иметь некоторые из своих новых веб-сервисы переключаются с SOAP на REST, и в этом я сталкиваюсь с проблемой, так как мой опыт работы с ESB (в основном ALSB BEA) заключается в том, что они, похоже, ориентированы на SOAP.Ищете способ получить доступ к веб-службе REST через ESB
Я бы предпочел, чтобы у вас было центральное место для клиентов webservice, поскольку последний сервер, который будет обрабатывать его, со временем будет меняться по мере приобретения новых приложений.
Итак, есть ESB с открытым исходным кодом, который может обрабатывать веб-службы REST и SOAP?
Джеймс, может быть, есть окно возможностей для переключения на REST в качестве основной стратегии интеграции. Тогда вы можете полностью избавиться от ESB и переключиться на Squid или TrafficServer в качестве замены? –
К сожалению, у них есть много веб-сервисов, и я внедряю систему управления обучением, поэтому многие веб-сервисы должны быть переназначены, и мое предложение состоит в том, чтобы использовать ESB, чтобы им не приходилось оплачивать расходы, чтобы переделать клиентов. Они еще не использовали REST, поэтому я буду предлагать это, но это может не совпасть с их культурой. –
Вы пробовали Mule, или Ws2O, или Apache Synapse или serviceMix? –