1

Eclipse IDEのアプリケーションでPlay フレームワーク 1.2.5を使用しています。IBM JAX-RPCを使用して構築された Web サービスにアクセスする必要があります。アプリケーションでアクセスする必要がある Web サービスの wsdl ファイルを取得しました。

通常の Java EE アプリケーションでは、ワークスペースに WSDL を貼り付け、WSDL ファイルを右クリックしてファイルを生成していました => クライアントの生成オプション、つまり Eclipse IDE を使用してファイルを生成します。

Play フレームワークを使用して WSDL にアクセスする方法がわかりません。

私は知りたいです:

1) ワークスペースのどこに WSDL ファイルを貼り付けますか?

2) Play フレームワークでは、どのようにクライアントを生成し (Play フレームワークでこれが必要かどうかもわかりません)、サービス メソッドにアクセスしますか?

3) サービスメソッドにアクセスするために必要な追加設定はありますか?

これについて教えてください。

よろしく、

4

1 に答える 1

1

簡単な方法:

Play! の組み込みplay.libs.WS(リンク#2および#3 ) を使用します。生の HTTP リクエストを自分で作成し、サーバーからの XML 結果を自分で解析する必要があります。もちろん、Web サービス インターフェイスが複雑な場合、これは複雑なタスクになる可能性があります。

できれば、WSDL に基づいて JAX-RPC クライアントを作成し、それを Play! 応用。

于 2013-01-28T12:41:18.010 に答える