サーブレット/JSPとJava RMIを使用して開発されたリモート、非同期辞書ルックアップサービス。
JSPページは、辞書に対してチェックされる文字列を指定する機能をユーザーに提供する必要があります。 HTMLフォーム情報は、クライアントリクエストを不安定に追加する提出時にサーブレットに派遣されます。 Webクライアントは、Webサーバーを定期的に(10秒ごとに)投票し、リクエストが処理されている場合に質問します。 Inqueueのクライアントリクエストは、定期的に削除および処理する必要があります(10秒ごと)。
Inqueueのリクエストオブジェクトを非同期に処理しているクライアントワーカースレッドがあります。リクエストオブジェクトは、さまざまなリクエスト、つまり検索、追加など、さまざまな具体的な実装に特化できます。
メソッドの追加、変更、検索、および削除はすべて、RMIサーバーのリモートオブジェクトに実装されていますが、クライアント側にすべて実装されているわけではありません。クライアント側のセットアップから、リクエストの新しい実装を簡単に統合できることがわかります。
サーバー側は、主にサービスインターフェイスとその実装で構成される予想通りであり、ユーザーから隠されています。
CMDでは、JARファイルが配置されているフォルダーに直接、次のコマンドを実行します。
java -jar dictionary-service.jar
すべてがうまくいけば、CMDは「サーバーの準備ができている」と叫びます。
戦争ファイルをTomcatディレクトリのWebAppsフォルダーに貼り付けます。
別のCMDで、TomcatサーバーフォルダーのBINフォルダーを見つけ、「起動」を入力してTomcatサーバーをアクティブにします。
ブラウザを開き、次のように移動します。
localhost:8080/job-server
アプリケーションは今すぐ稼働しているはずです!
Tara O'Kelly [email protected]