Могу ли я иметь более одного клиентского приложения bean-компонента WebServiceTemplate - PullRequest
0 голосов
/ 06 декабря 2018

Я разрабатываю клиент Webservice, который вызывает внешний SOAP Webservice, который имеет 2 операции.Одна операция поддерживает MTOM, а другая операция не поддерживает MTOM.

Option-1

Мне нужно вызвать эти две службы из моего клиентского приложения.Я планирую определить два компонента WebServiceTemplate, один с включенным Mtom setMtomEnabled (true), другой компонент с отключенным Mtom setMtomEnabled (false) в моем клиентском приложении.

Option-2

Иметь один компонент WebserviceTemplate сdefaultMtomEnabled (false) и просто изменить этот флаг во время выполнения (при каждом вызове веб-службы)

Какой вариант является лучшим и есть ли недостатки в этих двух подходах. l

...