-1

.Netクライアントを作成してsoap.tcpプロトコルでサービスを呼び出すのは非常に簡単であることがわかりました。

Uri destinationUri = new Uri("soap.tcp://SomeHostName/SomePath");
Uri destinationUri = new Uri("http://SomeHostName/SomePath");
EndpointReference destination = new EndpointReference(destinationUri);
SoapSender sender = new SoapSender(destination);

ただし、同じURI(soap.tcp:// SomeHostName / SomePath)に対して.NetクライアントではなくJavaクライアントを作成する必要があります。このプロトコル(soap.tcp)を使用するJavaでWebサービスを呼び出すことは可能ですか。

また、同じ質問が http://bytes.com/topic/java/answers/879818-calling-c-web-service-soap-tcp-javaで行われていることがわかりました。

4

1 に答える 1

2

基本的には、MSで説明されているように「soap.tcp」プロトコルを実装することでそれを行うことができます。

誰かがそれをしたことを私は知りません...それでそれは主要な仕事になるでしょう..."soap.tcp"は相互運用性のために作られていません...SOAPover HTTPは相互運用性であり、あなたのような場合に使用されるべきです。 ..

于 2013-03-26T10:30:32.157 に答える