Буду ли я сталкиваться с какими-либо проблемами при использовании SOAP WS вручную? - PullRequest
0 голосов
/ 06 июля 2018

Это SOAP RPC v1.2, в который я должен интегрироваться. Не сложный, только две операции.

У меня очень простой вопрос, хотя я, похоже, и не понял его: Это неправильно или трудно реализовать этот код интеграции самостоятельно, вместо использования таких вещей, как Apache Axis ou CXF?

Мне кажется, что это просто XML, идущий туда-сюда по TCP ... Я не прав?

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 06 июля 2018

SOAP и RPC являются протоколами (это означает, что все хорошо определено правилами и шагами), так что да, в основном, все, что вам нужно сделать, это следовать этим правилам и шагам в вашей реализации, и у вас должно быть все в порядке.

И да, и SOAP, и RPC определяют XML как стандартный формат для передачи данных, поэтому мы можем сказать, что все, что вам нужно сделать, - это анализаторы XML для интерпретации данных, которыми вы обмениваетесь.

0 голосов
/ 06 июля 2018

Мне кажется, что это просто XML, идущий туда-сюда по TCP ... Я не прав?

Вы не ошиблись. Это XML по HTTP. Вы можете заполнить значения в шаблон XML, чтобы отправить запрос, а затем проанализировать ответ XML. Будет ли это легче реализовывать и поддерживать, может зависеть от вашего приложения, но обычно проще генерировать классы-заглушки из файла WSDL.

...