質問

ある種のAPIを使用して宣言サービスを追加することは可能ですか?

少し背景:

動的スクリプトに基づくサーバアプリケーションを持っています(それらはいつでも追加、編集、または削除できます)。 これらのスクリプトは、OSGIサービスとおそらくお互いに依存しています。スクリプトが取得するたびに 編集されたスクリプトはJavaScriptにコンパイルされ、その依存関係が検出されます。

その時点で、宣言型サービスとして登録したいので、その時に有効/無効化されます。 依存関係が来て行きます。

  • これは可能な限り?それとも私が行方不明の大きなものはありますか?
  • OSGI規格で不可能な場合は、FelixやEquinoxのための特定のソリューションがありますか?
  • iPojoや青写真のような他のフレームワークでそれをすることができますか?
役に立ちましたか?

解決

宣言サービスを不可欠に追加するためのAPIはありません。通常のOSGi APIを使用してサービスを登録して使用できます。おそらくそれがあなたが望むものですか?

依存マネージャーをチェックする。依存関係をサポートしているAPIモデルを提供します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top