Я ищу идею, чтобы мой клиент веб-службы Java мог вызывать различные веб-службы (основанные на документе или WSDL в стиле RPC).
Пользователь нашего веб-проекта Java может применять запрос SOAP (указав необходимую информацию: конечная точка, параметры, soap_action, имя_функции, ..), и мой клиент Java должен вызывать запрос soap.
Правильно ли, что я реализовал это по-разному для RPC и Document? или я могу иметь решение, которое работает для обоих, потому что теперь я думаю о добавлении дополнительного требования для пользователя, чтобы отправить дополнительный параметр (если его RPC или Документ).
Я реализовал документы в стиле Document, создав объект SOAPEnvelope на основе переданных параметров, и вызвал его. Есть ли лучший способ?