Java を使用して、TCP を使用して通信するクライアント/サーバー アプリケーションを作成しています。クライアントが実行されているネットワークには、クライアントがサーバーに接続できないようにするアウトバウンド ファイアウォールがあります。このファイアウォールを介して TCP 接続を作成する方法/回避策はありますか?
ポート 80、443、113 などの開いている一般的なポートを使用しようとしましたが、ファイアウォールは接続が確立されると (おそらく非プロトコル パケットの検出により) ドロップするように見えます。
別の方法として、クライアント ソフトウェアを外部 Web サイトからホストされる Java アプレットとして実行することもできますが、アウトバウンド ファイアウォールがこの接続をブロックできるかどうかはわかりません。
どんな助けでも大歓迎です。