EOS構件的層次結構

發表于:2008-02-20來源:作者:點擊數: 標簽:EOS
EOS構件引用分三個層次,構件包,構件和構件邏輯。 構件包 可以包含一組構件,是用來對EOS構件進行分類,是EOS構件最大復用單位。 構件 是EOS構件的主要部分,構件可以包含一組構件邏輯,分頁面構件,展現構件,流程構件,業務構件,數據構件,運算構件6種.
EOS構件引用分三個層次,構件包,構件和構件邏輯。

  構件包 可以包含一組構件,是用來對EOS構件進行分類,是EOS構件最大復用單位。
  構件 是EOS構件的主要部分,構件可以包含一組構件邏輯,分頁面構件,展現構件,流程構件,業務構件,數據構件,運算構件6種.
  構件邏輯 是構件的具體內容,粒度最細,所以也稱為原子構件,每個構件邏輯都提供數據輸入輸出接口。

  運算構件

  EOS中最底層的構件,又叫原子構件,用于完成特定的業務計算和程序集成的相關構件稱為運算構件,運算構件中包含的運算邏輯是標準的Java Method。

  業務構件

  用于完成多個運算邏輯的邏輯流程的相關構件稱為業務構件,是通過EOS開發環境開發的多個運算邏輯的圖形化邏輯流程。

  展現構件

  用于控制業務流轉與頁面交互的構件稱為展現構件,展現構件是通過EOS開發環境開發的圖形化組裝業務構件、頁面構件,來表達一個完整的功能。

  頁面構件

  用于完成用戶交互界面生成及頁面集成的相關構件稱為頁面構件,頁面構件可以是標準J2EE展現層的構件,如Jsp, Tag等

  數據構件

  用于完成數據模型定義,管理和數據操作的相關構件稱為數據構件。

  流程構件

  用于完成某個包含人工和自動的業務活動流程的構件稱為流程構件,是通過EOS開發環境開發的工作流的圖形化描述 。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97