2017-02-10 7 views
0

У меня есть приложение, которое подключается к более чем 15 SOAP-сервисам. есть ли проблема с производительностью, если я использую один экземпляр исходящего шлюза ws для всех вызовов. Идея заключается в том, чтобы создать GENERIC реализацию SOAP Connector по экстернализация WS outbout конфигурации шлюза, такие как конечная точка URL, ИАС, unmarshaller и т.д.Весенняя интеграция - общий исходящий шлюз Webservice, любая проблема с производительностью?

ответ

1

Нет, нет большой разницы, потому что WS Исходящий шлюз полностью основан на WebServiceTemplate, который является апатридом, поэтому любой одновременный запрос не влияет друг на друга.

Только возникнет проблема, что вы не можете изменить marshaller/unmarshaller во время выполнения. Они действительно полностью связаны с экземпляром WebServiceTemplate.