こんにちは私は自分のWebアプリケーションに埋め込むことができるチャットアプリケーションを開発したいと思いますjavaとstruts2を使用して開発されました、チャットアプリケーションを開発するためのフレームワークはありますか
2 に答える
最初にチャットアプリケーションを開発するには、テキストメッセージング、ボイスチャット、ビデオ、またはそれらすべての種類のチャットを決定する必要があります。次に、そのためのプロトコルを選択する必要があります。通信アプリケーションで最も有名なプロトコルの1つは、xmppです。Webアプリケーションにチャットアプリケーションを含めるには、サーバー側とクライアント側の2つの部分があります。xmppをサポートする無料のオープンソースサーバーとクライアントがたくさんあります。チャットアプリケーションを使用するには、そのうちの1つを使用することをお勧めします。
私はあなたが望むようなプロジェクトをいくつか持っていて、そのプロジェクトではサーバーとしてOpenfireを使用し、Webクライアントとしてclarosを使用しました。サーバーで作業を行う必要はありませんが、チャットWebクライアントを使用するには、プロジェクトでclarosページとライブラリを使用する必要があります。簡単で、特別なJavaEEフレームワークは必要ありません。
jmsなどの既存のJavaテクノロジーを使用してチャットアプリケーションを開発できます。http: //oreilly.com/catalog/javmesser/chapter/ch02.html ただし、dwr-javahttp ://www.packtpub.comという名前のフレームワークが1つあります。 / article / chatroom-application-using-dwr-java-frameworkは、デモチャットアプリケーションとして使用できます。しかし、私はそのようなチャットアプリケーションを開発するためにSpringFrameworkを使用することをお勧めします。利用可能なデモアプリケーションがたくさんあります。グーグルで検索してください。