問題タブ [jax-rpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9868 参照

java - Java Web サービス - リストと配列

私はWebサービスが初めてです。テスト用にいくつかの単純な Web サービスを作成していますが、次の質問があります。

ここの Web サイトには、JAX-RPC がプリミティブ型の配列をサポートしていると書かれています。しかし、単純なWebサービスを書くとき

wsdl からクライアント コードを生成すると、次の WS クライアント インターフェイスが得られます。

メンバーが保護されたリストを持つ IntArray クラスを生成します

これがアレイのサポート方法ですか? では、配列を渡す唯一の方法は、IntArrayのインスタンスを作成し、 List of Integersをそれに設定することですか?

また、Webサービスをドキュメントスタイルにするとき

WSDL からの WS クライアント インターフェイスには、次のメソッドがあります。

元のサービスのint[ ]配列はList< Integer>になりました

これは、wsdl から生成されたクライアント コードでは、Web サービスの Array 型が常に List に変換されるということですか?

0 投票する
0 に答える
802 参照

php - PHP Web サービスの JAX-RPC から JAX-WS への変換

JAX-RPC を JAX-WS Web サービスに変換する方法はありますか。問題は、この PHP ベースの Web サービスのクライアントを Java で生成する必要があることです。Web サービスは PHP で RPC スタイルで記述されており、Java チームがクライアントを生成しようとすると、「選択された wsdl は rpc エンコードされています。JAX-RPC クライアントを選択する必要があります」というエラーが表示されるため、エンコーディング スタイルを RPC からWSはこの点で誰でも助けることができます

EDIT これは、ユーザーが Java ベースの jax-rcp クライアントを生成できるようにするnetbeans のプラグインです。ただし、クライアントの事前要件として、Web サービスを変更する必要があります。だからこそ必要なのです。

前もって感謝します。

0 投票する
1 に答える
1425 参照

java - JAX-RPC WebService が WSDL で Java 配列を生成しない

現在、Websphere で提供されている Emitter クラス (Java2WSDL ツールと同じ) を使用して、Java ソースから JAX-RPC Web サービスを生成しようとしています。現在、テスト用に WAS6.1 と WAS7.0 を使用しています。問題は、'FooRequest' の WSDL を生成しようとしたときに、ComplexType 'Foo' に wsdl の定義から Bar[] が欠落していることです。「FooRequest」を変更して Bar[] を返すと、wsdl が正しく生成され、すべて問題ありません。

wsdl で配列が正しく生成されないのはなぜですか?
私が間違っていることはありますか?
配列を使用して wsdl を生成する正しい方法は何ですか?


Foo.Java


Bar.java


FooRequest.java


Foo.wsdl

0 投票する
1 に答える
1749 参照

soap - Java 4 JAX-RPC SOAP ハンドラーにヘッダーを追加するときの java.lang.AbstractMethodError

Java 4 で JAX-RPC SOAP メッセージ ハンドラーを作成する必要があり、メッセージにセキュリティ ヘッダーを追加する必要があります。

現在、メッセージを送信しようとするとjava.lang.AbstractMethodError: org.apache.axis.message.SOAPHeader.addHeaderElement(Ljavax/xml/namespace/QName;)Ljavax/xml/soap/SOAPHeaderElement;エラーが発生します。

このエラーについてオンラインで見つけることができないので、どんな助けでも大歓迎です!

私のコードは以下の通りです:

助けてくれてありがとう!

0 投票する
0 に答える
373 参照

java - jax rpc soap メッセージ ハンドラーを使用して SOAP メッセージの名前空間を変更する

jax-rpc ソープ メッセージ ハンドラで saaj api を使用して、ソープ リクエスト内の要素の名前空間を変更しようとしています。

例:

上記の SOAP リクエストで、次のように変更します。

xmlns:ns2="http://service.services.manufacturing.evse.inds.ge.com/"

xmlns:ns2="http://service.company.com/"

0 投票する
1 に答える
5434 参照

java - Apache CXFはJAX-RPCベースのWebサービス(SOAP)をサポートしますか

ApacheCXFがJAX-RPCベースのWebサービスをサポートしているかどうかを知りたいです。現在、私はJAX-WASベースのものに取り組んできました。

ありがとう。

0 投票する
2 に答える
4338 参照

java - ApacheAxisでJAX-RPCを使用して簡単なWebサービスを作成する

ApacheAxisを使用してJax-RPCで簡単なWebサービスを作成したいと思います。

それに春の自然も取り入れたいです。

私はJax-RPCを初めて使用しますが、いくつかの参照を共有できます。

ありがとう。

0 投票する
1 に答える
799 参照

java - パラメータの最大長を指定した Jax RPC Web サービス定義

最大長のパラメーターを使用して、Jax-RPC Web サービスを定義する必要があります。

idは 8 文字にする必要がありますこの制約を Jax-RPC アノテーションまたは構成で定義するにはどうすればよいですか?

0 投票する
1 に答える
2034 参照

java - Spring Integration : Spring Integration を使用した複数のアプリケーション統合

Spring Integration に関していくつか疑問があります。

  1. Spring Integration フレームワークを使用して 3 つ以上のアプリケーションを統合できますか?

  2. ポイントツーポイント統合ですか、それともミドルウェア指向の統合ですか?

  3. クライアント サーバー アーキテクチャの場合 両方 (クライアントとサーバー) が Java ベースのアプリケーションである場合、同期通信には何を使用すればよいでしょうか? つまり、Spring Integration または JAX-RPC を使用する必要がありますか? 同期通信はどちらが速いですか?

0 投票する
1 に答える
444 参照

web-services - WebサービスがJAXWSまたはJAXRPCのどちらであるかを知る方法

WAS6.1にEARファイルをデプロイしています。EARファイルには、Webサービスとして公開されているいくつかのEJBメソッドが含まれています。これらのWebサービスがJAXWS標準またはJAXRPC標準に従って作成されているかどうかを判断する方法はありますか?