2010-12-10 13 views
2

Webアプリケーションよりもデーモンのように動作するGlassFishアプリケーションサーバーにアプリケーションをデプロイできますか?私は一度に1つの接続だけを許可するAPIにリクエストをリレーするデーモンアプリを設定したいと思います。同時セッション非依存Java Webアプリケーション?

このようにして、デーモンを介してAPIリクエストを送信し、APIへの複数の接続を避けることができる複数のサーブレットインスタンスを作成できました。

私はJavaベースのWebアプリケーションをかなり新しくしているので、何を検索すればよいのか、この種の機能がJava-EE開発キットなどで利用可能かどうかは完全にはわかりません。どんな助けにも感謝!

アップデート/アイデア:

  • ライフサイクルモジュール:何ライフサイクルモジュールとしてデーモンを構築するでしょうか?私が集まるところでは、私は効果的に実際に私の場合に有益である可能性があり、アプリケーションサーバのステータスに基づいて、その動作を管理することができます:あなたがメッセージキューをフィードするサーブレットをしたいようhttp://docs.sun.com/app/docs/doc/819-3672/beamc?l=en&a=view

答えて

1

のGlassFish v3には、EJB 3.1シングルトン豆をサポートしています。

Aシングルトンビーンは、「一度に一つの接続を可能APIにリレーリクエスト」の要件を実装するために使用することができます。

デフォルトでは、すべてのシングルトンメソッドはスレッドセーフでトランザクション性のある です。 これは、Beanへのすべてのマルチスレッド アクセスをシリアル化(...)されていることを意味

New Features in EJB 3.1 - theserverside.comから)

1

が鳴ります。次に、エントリをキューから取り出して処理するコードを作成できます。メッセージ駆動型Beanを参照してください。

関連する問題