私は xmpp プロトコルについていくつかの (上級レベルの専門家ではない) 研究を行い、JSP とサーブレットを作成するための Java と Java EE を学びました。
Webベースのチャットシステムを作りたいです。明らかに、これには javascript、css、html ベースのフロント エンド UI が必要です (xmpp を使用する場合は、一部のデスクトップ xmpp クライアントを使用できます)。
私は本当に何を使うべきかを決めることができません。xmpp または Java サーブレット (一般的な jsp Web サイト以外で使用できるため)。両方で行うことができます。使用およびカスタマイズできるオープンソースの xmmp サーバーがあります。または、独自のサーブレット ベースのサーバー アプリケーションをゼロから作成することもできます。
xmpp 準拠にするか、Java で Socket クラスを使用して xmpp を気にする必要はありませんか?
IRC、Facebook チャット、stackoverflow のようなフォーラムのブレンドなど、同様の属性を持つチャット サーバーを描写しています。
これは長期的な戦略の問題であり、メリット、機能、問題、または制限について事前に計画を立てます。