私はOSGiでプロジェクトを開始しており、サービス登録などを処理する方法を定義する際に非常に重要な選択に直面しています...
私が間違っていない場合、私には3つの選択肢があります。
- サービスリスナーを実装し、自分のレジスタを処理することにより、手動ソリューションを使用します(実際には最悪の選択ではないかもしれません)
- 宣言型サービスのパラダイムを使用する:良さそうに見えますが、現在は少し非推奨になっていると感じています。私は正しいですか?
- Spring DMパラダイムを使用する:これは最新のパラダイムのようですが、まだ十分に標準化されているかどうかはわかりません。それを実行するために特別なOSGi実装が必要ですか(Virgo / SpringDMサーバーなど)、またはプラグインが含まれるとすぐにクラシックOSGiプラットフォームを使用できます
org.springframework.*
か?
私の尋問について何かコメントや情報はありますか?あなたは好ましい選択をしましたか(そしてその理由は?)、それとも私のリストに含まれていない他の解決策を使用しますか?
よろしくお願いします。