Javaアプレットは、新しいWebページにアクセスするときにソケット接続を保持できますか?
-
05-07-2019 - |
質問
複数のWebページ間のソケット接続を維持したいアプレットがあります。現在、別のページに移行すると、ソケット接続が閉じられます。 Webページ間の接続を維持する方法はありますか?または、各Webページの移行後にソケットを再接続する必要がありますか?
解決
アプレットを別のフレームに配置したり、AJAXを介してページの残りの部分をロードしたりできない限り、ページの更新時にアプレットが再ロードされます。いいえ、本当に方法はありません。
他のヒント
ページのリロードによりアプレットがdestroyおよびその他のクリーンアップメソッドを実行しているため、ソケットが切断されています。破棄とソケットの切断をオーバーライドしたとしても、ユーザーがページから移動したときにこれらのリソースを解放しないのはプログラミングが不十分です。
Edがあなたの最善策はフレームにアプレットをロードすることであると推測したので、ajaxルートに行くことはできますが、ページを書き換える意味はありません。
所属していません StackOverflow