1

C# で記述されたサーバーと Java クライアントを .NET で通信させることは可能でしょうか。

ウィキペディアには次のように書かれています。

"クライアント エンドでは、リモート可能オブジェクトへのすべての要求は、TCP ストリーム、HTTP ストリーム、名前付きパイプを含む実際のトランスポート モードをカプセル化する Channel オブジェクトを介して .NET Remoting ランタイムによってプロキシされます。その結果、適切な Channel オブジェクトをインスタンス化することによって.NET Remoting アプリケーションは、アプリケーションを再コンパイルすることなく、さまざまな通信プロトコルをサポートするように作成できます。

そのため、Java アプリケーションがServerIP:PortTCP チャネルを介して複雑なオブジェクトに接続して交換することも可能であると思います。

問題は、受信したデータを有効な Java オブジェクトに変換できるライブラリがあるかどうかです。

または、別のより良い方法はありますか?

どんな助けでも素晴らしいでしょう。ありがとうございました!

ステファン

4

2 に答える 2

0

JSONまたはXML形式でデータを送受信できます

C# の JSON: http://james.newtonking.com/pages/json-net.aspx

Java の JSON: http://json.org/java/

于 2013-07-30T14:25:45.373 に答える