0

C# に複数のサーバーがあり、Android アプリケーションとして複数のクライアントがあります。両方を接続するためのソケット接続について聞いたことがありますが、サーバーのIPとポートを要求します。私の心配は、Androidアプリケーションを常に異なる最も近いサーバーに接続する必要があることです。次に、サーバーの正確なIPとポートを知らなかったクライアントとサーバーを接続する方法は? WindowsアプリケーションとAndroidアプリケーションを接続する他の方法はありますか

4

1 に答える 1

0

私が理解していることから、あなたには 2 つの質問があり
ます。1) 最寄りのサーバーのアドレスを知るにはどうすればよいですか。何らかの解決メカニズムが必要になります。サーバーの数に応じて、サーバー アドレスのリストを保持し、ping を実行して応答時間が最適なサーバーを確認するという方法があります。

2) Android アプリケーションから ac# サーバーにどのように情報を交換しますか? これは、C# サーバーが公開するインターフェイスに依存します。通常、プラットフォーム間通信を念頭に置いて設計されている場合、アクセスできる Web サービスがいくつか提供されます。

于 2012-09-26T06:28:45.200 に答える