Jetty でできることと同様に、自分のシステムに Play ベースのアプリケーションを組み込みたいと考えています。簡単にするために-start
スクリプトを実行する代わりに、メソッドを使用したいと思いstart()
ます。
もう少し説明的にするために、次のシナリオがあると仮定しましょう。
- メッセージング、イベント処理などを担当する独自のコードに基づく複雑なシステムを手に入れました。
- そのシステムの一部は、Play アプリケーションで再利用できる Morphia マッピング (MongoDB ORM) を使用します。
- この時点で、アプリケーションは Java Service Wrapper によって開始され、デーモンとして実行されます。
- Play アプリを追加してこのシステムを拡張したいと思います。これはすべて自分のアプリケーションへの依存関係であり、いくつかのメソッドを呼び出して、基礎となるプロトコル スタック (Netty) でアプリケーションを開始します。
このシナリオはまったく可能ですか?