1

私はクライアント サーバー アプリを作成しており、接続管理フレームワークとして Netty を選択しました。SSL TCP 接続を使用します。現在、クライアントも Java で作成されています。ただし、将来的には、プロジェクトはモバイル デバイス (Android と iOS) をサポートする必要があります。問題は、Netty 上の Java サーバーに接続する C++ または Objective C クライアントを実装するのはどれくらい難しいかということです。

4

2 に答える 2

3

CocoaAsyncSocketを使用できます。JSON としてデータを送受信する定義済みのプロトコルを使用して Netty に実装されたサーバーを備えたクライアントとして使用しましたが、Netty と同じくらい優れています。

于 2014-04-01T10:44:29.043 に答える
0

使用しているプロトコルによって異なります。このようにシリアル化された Java オブジェクトをバイナリとして送信するプロトコルを定義すると、非 JVM 言語でクライアントを作成する際に問題が発生します。テキストベースのプロトコル (こちらを参照) または HTTP ベースの Web サービスを使用する場合は、簡単です。

于 2012-06-18T10:53:13.640 に答える