| モジュール | |
モジュールオブジェクトは、ナレッジベースの次の点を簡素化するように設計されています:
モジュールを使用すると、開発者はエンタープライズ規模の大規模なナレッジベースを下位の構造に論理的に分解する方法をモデル化できます。また、モジュールの各インターフェースをモデル化することで、モジュールの用途を分かりやすく示すことができます。
ナレッジベースを理解しやすくなることに加えて、モジュールは、機能の使用方法を明確に定義し、実装方法を隠すためにも使用できます。詳細については「 [ Object Visibility ] プロパティ」を参照してください。
モジュールを使用することで、開発者は自身の専門領域に注力し、ほかのモジュールとシームレスにやり取りすることができます。モジュールを使用したナレッジベースのマージが、さらに簡単にできるようになりました。詳細については、「モジュール - オブジェクト名」を参照してください。
モジュールサーバーに対してモジュールを共有 (パッケージ化して公開) することにより、社内にいても世界各地にいても、チームメンバーや同僚が再利用できます。パッケージ化されたモジュールは、誰がモジュールを管理し、どのライセンスでモジュールが公開されているかを明確にします。詳細については、「GeneXus のモジュール配布」を参照してください。
KB 内に参照モジュールとしてインストールされているパッケージ化されたモジュールは、再度生成する必要はありません。
Modules and External Objects
|
|
|
|
|