私はSOAP Webサービスに取り組んでいます。クライアント コードを生成する必要があるサード パーティの WSDL URL を受け取りました。XML のバンドルを含む zip ファイルを渡す必要があります。渡すパラメーターはオクテット ストリーム型である必要があります。引数をオクテット ストリームとして渡す方法がわかりません。これどうやってするの?
1299 次
1 に答える
0
SOAP Web サービスは、SOAP で定義された形式 (基本的には XML) で結果を返す必要があります。オクテット ストリームは、ファイル/データ転送の別のメカニズムであるため、必要なものではありません。
使用する必要があるのは、" SOAP with Attachments " または " MTOM (Message Transmission Optimization Mechanism) " で、ZIP ファイルが何らかの方法で SOAP メッセージに添付されます。Axis 2 で Java を使用している場合は、Axis ドキュメントのこの記事で、何をする必要があるかを説明しています。
Web サービス クライアントも MTOM または SwA を理解する必要があることに注意してください。したがって、クライアントが簡単にサポートできるアプローチを選択してください。
于 2012-07-31T06:28:30.717 に答える