0

いくつかのロジック コントロールを持つメソッドを含む Java クラスがあります。このクラスは、Web サービス メソッドを介して Java Swing クライアントへの出力として使用できます。

私の質問はクレイジーに聞こえますが、メソッドをマーシャリング/アンマーシャリングして、wsdl ファイルからクラスを生成するときにクライアントが使用できるようにすることは可能ですか?

ありがとう。

ps:Metro/jax-ws と glassfish 3.1.1 を使用しています。

4

3 に答える 3

2

いくつかのロジックをクライアントに送信してそこで実行できるということですか?
残念ながら、答えはノーです。これは Web サービスの仕組みではありません。
すべてのロジックはサーバー側で実行されます。

なぜこれをしたいのですか?

于 2012-07-06T10:09:02.863 に答える
0

サーバーとクライアントの両方が同じクラスをマーシャリング/アンマーシャリングするように、このクラス (あなたの VO) をクライアントに提供してみませんか? 次に、両方があなたの方法を使用できます...

于 2012-07-06T10:24:08.130 に答える
-1

マーシャリングは、データまたはオブジェクトをバイトストリームに変換するプロセスを指し、「アンマーシャリング」は、バイトストリームを元のデータまたはオブジェクトに変換する逆のプロセスです。変換は、「シリアル化」によって実現されます。

「マーシャリング/アンマーシャリング」プロセスの目的は、RMI システム間でデータを転送することです。

詳細についてはhttp://ws.apache.org/old/jaxme/manual/ch02s02.html

于 2013-01-15T17:51:00.537 に答える