EOS構(gòu)件引用分三個層次,構(gòu)件包,構(gòu)件和構(gòu)件邏輯。
構(gòu)件包 可以包含一組構(gòu)件,是用來對EOS構(gòu)件進行分類,是EOS構(gòu)件復(fù)用單位。
構(gòu)件 是EOS構(gòu)件的主要部分,構(gòu)件可以包含一組構(gòu)件邏輯,分頁面構(gòu)件,展現(xiàn)構(gòu)件,流程構(gòu)件,業(yè)務(wù)構(gòu)件,數(shù)據(jù)構(gòu)件,運算構(gòu)件6種.
構(gòu)件邏輯 是構(gòu)件的具體內(nèi)容,粒度最細,所以也稱為原子構(gòu)件,每個構(gòu)件邏輯都提供數(shù)據(jù)輸入輸出接口。
運算構(gòu)件
EOS中最底層的構(gòu)件,又叫原子構(gòu)件,用于完成特定的業(yè)務(wù)計算和程序集成的相關(guān)構(gòu)件稱為運算構(gòu)件,運算構(gòu)件中包含的運算邏輯是標(biāo)準(zhǔn)的Java Method。
業(yè)務(wù)構(gòu)件
用于完成多個運算邏輯的邏輯流程的相關(guān)構(gòu)件稱為業(yè)務(wù)構(gòu)件,是通過EOS開發(fā)環(huán)境開發(fā)的多個運算邏輯的圖形化邏輯流程。
展現(xiàn)構(gòu)件
用于控制業(yè)務(wù)流轉(zhuǎn)與頁面交互的構(gòu)件稱為展現(xiàn)構(gòu)件,展現(xiàn)構(gòu)件是通過EOS開發(fā)環(huán)境開發(fā)的圖形化組裝業(yè)務(wù)構(gòu)件、頁面構(gòu)件,來表達一個完整的功能。
頁面構(gòu)件
用于完成用戶交互界面生成及頁面集成的相關(guān)構(gòu)件稱為頁面構(gòu)件,頁面構(gòu)件可以是標(biāo)準(zhǔn)J2EE展現(xiàn)層的構(gòu)件,如Jsp, Tag等
數(shù)據(jù)構(gòu)件
用于完成數(shù)據(jù)模型定義,管理和數(shù)據(jù)操作的相關(guān)構(gòu)件稱為數(shù)據(jù)構(gòu)件。
流程構(gòu)件
用于完成某個包含人工和自動的業(yè)務(wù)活動流程的構(gòu)件稱為流程構(gòu)件,是通過EOS開發(fā)環(huán)境開發(fā)的工作流的圖形化描述 。
構(gòu)件包 可以包含一組構(gòu)件,是用來對EOS構(gòu)件進行分類,是EOS構(gòu)件復(fù)用單位。
構(gòu)件 是EOS構(gòu)件的主要部分,構(gòu)件可以包含一組構(gòu)件邏輯,分頁面構(gòu)件,展現(xiàn)構(gòu)件,流程構(gòu)件,業(yè)務(wù)構(gòu)件,數(shù)據(jù)構(gòu)件,運算構(gòu)件6種.
構(gòu)件邏輯 是構(gòu)件的具體內(nèi)容,粒度最細,所以也稱為原子構(gòu)件,每個構(gòu)件邏輯都提供數(shù)據(jù)輸入輸出接口。
運算構(gòu)件
EOS中最底層的構(gòu)件,又叫原子構(gòu)件,用于完成特定的業(yè)務(wù)計算和程序集成的相關(guān)構(gòu)件稱為運算構(gòu)件,運算構(gòu)件中包含的運算邏輯是標(biāo)準(zhǔn)的Java Method。
業(yè)務(wù)構(gòu)件
用于完成多個運算邏輯的邏輯流程的相關(guān)構(gòu)件稱為業(yè)務(wù)構(gòu)件,是通過EOS開發(fā)環(huán)境開發(fā)的多個運算邏輯的圖形化邏輯流程。
展現(xiàn)構(gòu)件
用于控制業(yè)務(wù)流轉(zhuǎn)與頁面交互的構(gòu)件稱為展現(xiàn)構(gòu)件,展現(xiàn)構(gòu)件是通過EOS開發(fā)環(huán)境開發(fā)的圖形化組裝業(yè)務(wù)構(gòu)件、頁面構(gòu)件,來表達一個完整的功能。
頁面構(gòu)件
用于完成用戶交互界面生成及頁面集成的相關(guān)構(gòu)件稱為頁面構(gòu)件,頁面構(gòu)件可以是標(biāo)準(zhǔn)J2EE展現(xiàn)層的構(gòu)件,如Jsp, Tag等
數(shù)據(jù)構(gòu)件
用于完成數(shù)據(jù)模型定義,管理和數(shù)據(jù)操作的相關(guān)構(gòu)件稱為數(shù)據(jù)構(gòu)件。
流程構(gòu)件
用于完成某個包含人工和自動的業(yè)務(wù)活動流程的構(gòu)件稱為流程構(gòu)件,是通過EOS開發(fā)環(huán)境開發(fā)的工作流的圖形化描述 。