モジュール性とOSGi
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
毎日使用するものは、慎重に設計、作成、およびテストされたサブシステムで構成されています。 たとえば、車にはエンジン、サスペンション、エアコンがあります。 エンジニア、機械工、および技術者のチームは、これらのサブシステムを最高の状態にして、それらを組み合わせて高品質の自動車を作成します。 これは実際のモジュール性です。つまり、小さく設計され、十分にテストされた部品から物を作成します。
Liferay DXPもモジュール化されています。 独立して並行して作成およびテストされたコードモジュールで構成されます。 これは、モジュールおよびモジュラーアプリケーションがインストール、起動、使用、停止、およびアンインストールされるプラットフォームです。 Liferayのコンポーネントは、OSGiモジュール方式標準を使用しています。
これらのチュートリアルでは、Liferay DXPをカスタマイズし、その上でアプリケーションを作成するためのOSGiサービスおよびコンポーネントの開発を示します。 Liferayの開発者はモジュールを使用してアプリケーションを作成したため、あなたとあなたのチームは独自のモジュール、アプリケーション、およびカスタマイズを並行して開発できます。