1

サーバークライアントアプリケーションは初めてです。

Java サーバーが http 経由で .net WPF クライアントと通信するプロトタイプを構築しようとしています。サーバーとクライアントは現在、サードパーティのメッセージング システム (Tibco) を介して通信しています。少し調べた結果、SOAP と WCF を使用することにしました。これを実装する方法についてのチュートリアルを探していましたが、私のニーズに合ったものを見つけることができませんでした。私のような初心者が SOAP と WCF を既存のシステムに実装する速度を上げるために使用できるリソースを誰かが教えてくれたら、本当に感謝しています。また、使用できる他のプロトコルについて提案がある場合は、遠慮なくお勧めしてください。

4

1 に答える 1

1

これは、いくつかのサードパーティの相互運用シナリオをサポートするために職場で行ったもので、プロセスは次のようになりました。

  1. wsdl.exe ツールを使用して WCF サービスの WSDL を生成します (Java にはイベント処理がないため、サービスの基本的な HTTP バージョンを定義しました)。
  2. Apache CXF ツール wsdl2java を使用して WSDL 用の Java クラスを生成し、
  3. 自動生成されたクライアント定義をラッパーとして使用して、サーバー上で呼び出しを実行しました。

あなたの場合、Apache CXF フレームワークで java2ws.exe を使用して WSDL を作成し、.Net フレームワークで wsdl.exe を使用して c# クラス (または他の CLI クラス. ..)、それらのクラスを消費して、クライアントに何をさせるかを達成します。

CXF Java->WSDL ツール - http://cxf.apache.org/docs/java-to-ws.html および WSDL.exe .Net ツール - http://msdn.microsoft の API ページは次のとおりです。 com/en-us/library/7h3ystb6(v=vs.71).aspx

于 2011-07-01T02:19:02.587 に答える