Hello,World流程分析

2021-08-29 15:41:10 字數 1068 閱讀 1352

安裝:

eos5.3開發版,注意安裝的時候,要連線資料庫,我這裡的初始環境是tomcat+ oracle9i,注意開始的時候要初始化資料庫,這樣做是為了建立eos用到的一些基本表

看出使用eos

studio

進行開發的基本開發流程為:

1.建立專案:指定專案名稱、專案用的eos server

和web

應用目錄。

2.建立構件包:制定構件包名,以目錄形式,組織各種構件和邏輯的存放,便於studio管理,各種構件的名稱是可以修改的。

3.建立業務邏輯:編寫邏輯**,呼叫運算邏輯(bl方法)將輸入資料進行處理,完成業務邏輯,並將處理結果返回給展現邏輯。

4.建立jsp頁面:eos應用的使用者介面,利用jsp tag將requestcontext資料區中的資訊顯示給使用者。

5.建立展現邏輯:控制程式流程的執行,呼叫業務邏輯獲得處理後的資訊,然後呼叫頁面邏輯將這些資訊返回給使用者。

6.編譯部署:[專案]選單欄中構選了[自動構建],儲存即編譯,部署是除錯或執行時eos server會自動進行熱部署。

7.執行案例:在ie位址列中輸入「構件包名稱.展現構件名.展現邏輯檔名.do」形式的url(url的大小寫要與studio中「構件包名稱.展現構件名.展現邏輯檔名」的大小寫完全一致),即可完成對eos應用的呼叫。

整個目錄結構如下圖:

業務邏輯:helloworld.biz.bizhelloword

展現邏輯:helloworld.pr.prhelloword

頁面邏輯:helloworld.jsp

分析:1.在業務邏輯的開始控制項上(雙擊)          輸出---eos filed---show  主要表明業務是從xml匯流排的show節點開始業務

2.bl_setnodevaluebatch 構件 主要是完成將"helloword!" 設定到show/info 路徑下

3.展現邏輯 將開始--bizhelloword

--helloworld.jsp --

結束 連線在一起

4.在頁面邏輯 主要是用 將字串輸出到頁面

kernel power off流程分析

凡是 linux 核心上層關機時,底層均會調到 kernel power off 電腦可以使用按鍵 ctr alt del 鍵進入關機,下面我們看看 流程 syscall define4 kernel power off pm power off prepare machine power off ...

UBoot流程分析

uboot程式分析 程式入口分析 第一階段bl1程式分析 第二階段bl2程式分析 解壓uboot原始碼,開啟頂層makefile,每個uboot所支援的開發板在makefile中都會有乙個配置選項,在e uboot board samsung smdk2440,有乙個uboot.lds鏈結器指令碼檔...

miRNA seq分析流程

mirna 是生物中非常重要的一類非編碼小 rna,其在生物體的調控中具有非常重要的作用,在人中大約三分之一的基因受到 mirna 的調控。對於 mirna 轉錄後調控的分析也越來越多。那麼拿到一組 mirna 測序的資料之後我們進行怎樣的分析呢?第一,對於所有的測序資料,我們都要進行質量的檢測,這...