1

クライアント サーバー ベースの Java ネットワーキング インスタント メッセージング アプリを開発しました。サーバープログラムはサーバーコンピューター上にあるのに対し、クライアントプログラムはクライアントコンピューター上で実行する必要があります。これは、ローカルの wi-fi ネットワーク (ホーム ネットワーク) で機能します。しかし、私はこれをいくつかのサーバーを使用してインターネットに展開したいので、別の都市にいる私の友人がそこからクライアントプログラムを実行できるようにします。私がこれを行うことは可能でしょうか?Javaのherokuテクニックを学ぼうとしましたが、理解するのが難しいです。

4

1 に答える 1

2

私はこれをいくつかのサーバーを使用してインターネットに展開したいので、別の都市にいる私の友人がそこからクライアントプログラムを実行できるようにします

あなたはできる !

私には2つの方法があります:

  • 1: 静的 IP を登録すると、クライアント プログラムとサーバー プログラムが相互に接続するように構成できます。

  • 2: クライアントはサーバーの現在のパブリック IP を取得します (電子メール、インスタント メッセシングなどのいくつかの無料サービスを使用して)、サーバーは現在のパブリック IP を自動的に取得し、その IP を自動更新します (いくつかの無料サービスを使用して)、クライアントはパブリック IP を自動更新しますサーバーの。whatismyipでサーバーの現在のパブリックIPを取得できます

于 2013-06-13T09:46:28.223 に答える