Я разрабатываю клиент Webservice, который вызывает внешний SOAP Webservice, который имеет 2 операции.Одна операция поддерживает MTOM, а другая операция не поддерживает MTOM.
Option-1
Мне нужно вызвать эти две службы из моего клиентского приложения.Я планирую определить два компонента WebServiceTemplate, один с включенным Mtom setMtomEnabled (true), другой компонент с отключенным Mtom setMtomEnabled (false) в моем клиентском приложении.
Option-2
Иметь один компонент WebserviceTemplate сdefaultMtomEnabled (false) и просто изменить этот флаг во время выполнения (при каждом вызове веб-службы)
Какой вариант является лучшим и есть ли недостатки в этих двух подходах. l