OSGiの詳細
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
OSGiを使用したアプリの開発について学ぶべきことはまだまだあります。 以下にいくつかのリソースをリストし、さらに多くのリソースを示します。 ただし、時間を最大限に活用するには、宣言型サービスよりも古くて複雑な手法を説明するOSGiサービスの記事を避けてください。
OSGiを初めて使用する開発者は、次のリソースを確認してください。
-
Liferay開発の紹介:OSGiを使用してLiferay DXPで開発する場合。
-
OSGi enRoute は、OSGi AllianceがOSGiコミュニティに提供するサイトです。 その チュートリアル は、OSGiモジュールと宣言型サービスの実践的な体験を提供します。
-
OSGi AllianceのDeveloper セクションでは、OSGiのアーキテクチャとモジュール性について説明しています。
OSGiの詳細については、OSGiの仕様をご覧ください。 よく書かれており、OSGiが提供するすべての包括的な詳細を提供します。 OSGi Alliance OSGi Compendium:Release 6 は、Liferay DXP 7.1が広範囲に活用する以下のサービスを指定しています。
-
宣言型サービス仕様
-
構成管理サービス仕様:展開されたバンドルを変更します。 ただし、構成管理サービスはすでに宣言型サービスと統合されているため、Liferay開発者は低レベルAPIを使用する必要はありません。
-
メタタイプサービス仕様:属性タイプをメタデータとして記述するため。