2017-07-17 40 views
0

Apache Tomcat 8.5以降Cometのサポートは廃止され、それに応じてWebsocketに移行することができます。 私のアプリケーションでは、クライアントが単純なHTTP GET要求を行い、接続を確立するときに、クライアントにイベントをストリーミングするためにcometプロセッサを使用しました。 しかし、Cometはサポートされていないので、下位互換性を考慮してWebsocketに移行する必要があります。 エンドポイントと同じ以前のURLを保持できます。 しかし、クライアントアプリケーションはHTML5機能を使用するためにコードを最後に更新する必要があります。 クライアントコードを同じにすることはできますか?クライアントアプリケーションはそれに従って更新する必要がありますか?Apache Tomcat 8.5以降でComet ProcessorからWebsocketに移行するにはどうすればいいですか?

答えて

0

WebSocketsサーバーには、onMessage、onError、onOpen、onCloseの各メソッドが必要です。 Websocketクライアントには、onMessageコールバックメソッドが必要です。私はjavax.websocketを実装することを推奨します。ここには良い紹介があります:http://enterprisewebbook.com/ch8_websockets.html

関連する問題