金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)

金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)

ID:35613579

大小:2.34 MB

頁數(shù):50頁

時(shí)間:2019-04-01

金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)_第1頁
金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)_第2頁
金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)_第3頁
金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)_第4頁
金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)_第5頁
資源描述:

《金蝶BOS快速開發(fā)指南-Web開發(fā)平臺(tái)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、金蝶BOS快速開發(fā)指南Web開發(fā)平臺(tái)目錄:1.概述31.1.簡介31.2.產(chǎn)品功能31.3.產(chǎn)品特性31.4.定義、首字母縮寫詞和縮略語31.5.參考資料32.開發(fā)過程42.1.概述42.2.環(huán)境準(zhǔn)備42.2.1.開發(fā)工具42.2.2.JDK約束42.3.開發(fā)規(guī)約42.4.WEB單據(jù)開發(fā)52.4.1.WEB單據(jù)開發(fā)過程52.4.2.框架內(nèi)置服務(wù)202.4.3.WEB主菜單管理212.4.4.功能服務(wù)222.4.5.權(quán)限服務(wù)222.4.6.編碼規(guī)則服務(wù)232.4.7.套打服務(wù)242.4.8.日志服務(wù)252.4.9.工作流服務(wù)262.4.10.單據(jù)轉(zhuǎn)換282.4.1

2、0.1.概述282.4.10.3.單據(jù)關(guān)聯(lián)生成282.4.11.字段權(quán)限服務(wù)292.4.11.1.設(shè)置支持字段權(quán)限292.4.11.2.啟用字段權(quán)限292.4.11.3.設(shè)置字段權(quán)限302.4.11.4.字段權(quán)限302.5.集成EAS門戶302.5.1.編制jsp頁面302.5.2.配置portlet模板信息312.5.3.Portlet業(yè)務(wù)配置信息設(shè)置312.5.4.Portlet基礎(chǔ)定義設(shè)置312.5.5.頁簽配置323.技術(shù)特性333.1.編程模型333.1.1.AOM333.1.2.數(shù)據(jù)校驗(yàn)333.1.3.數(shù)據(jù)綁定343.1.4.Ajax技術(shù)353.1.

3、5.攔截器363.1.6.對(duì)象注入403.1.7.Winlet413.1.8.多語言處理453.1.9.多色彩方案463.1.10.應(yīng)用上下文473.1.11.登錄認(rèn)證483.1.12.異常處理493.2.部署模型501.概述1.1.簡介Web開發(fā)平臺(tái)的核心職能類似GUI框架,是EASWeb產(chǎn)品開發(fā)的基礎(chǔ)平臺(tái),跟GUI應(yīng)用框架共用EASWeb服務(wù)端組件,協(xié)同BOS框架和業(yè)務(wù)模型(BIM)實(shí)現(xiàn)模型驅(qū)動(dòng)架構(gòu)(MDA)。它提供統(tǒng)一的業(yè)務(wù)開發(fā)模型,簡化開發(fā)邏輯,形成一致的開發(fā)模式,最大限度實(shí)現(xiàn)代碼的重用機(jī)制。Web開發(fā)平臺(tái)作為業(yè)務(wù)邏輯的核心支撐平臺(tái),主要負(fù)責(zé)以下控制:l

4、UI處理流程管理,如頁面打開展現(xiàn)等;lUI通用處理,如RPC交互、數(shù)據(jù)綁定、異常處理、通用查詢等;l業(yè)務(wù)服務(wù)調(diào)用,如權(quán)限控制、BOTP、工作流等。Web開發(fā)平臺(tái)與EASBOS平臺(tái)的關(guān)系:lWeb開發(fā)平臺(tái)是金蝶BOS平臺(tái)的一個(gè)組成部分;l跟GUI共用一套元數(shù)據(jù)模型和設(shè)計(jì)工具;l跟GUI共用一個(gè)應(yīng)用服務(wù)器;l基于更先進(jìn)的技術(shù)特性,如動(dòng)態(tài)注入、IoVC、約定優(yōu)先于配置等。1.2.產(chǎn)品功能Web開發(fā)平臺(tái)提供了業(yè)務(wù)開發(fā)的基類體系和界面模板庫,以及集成了單點(diǎn)登錄認(rèn)證、權(quán)限管理、套打、BOTP、工作流、編碼規(guī)則、網(wǎng)絡(luò)互斥、日志及色彩方案等基本服務(wù)。1.3.產(chǎn)品特性l與GUI應(yīng)

5、用開發(fā)一致,減少學(xué)習(xí)成本l支持業(yè)務(wù)建模與典型界面向?qū)В焖匍_發(fā)業(yè)務(wù)單據(jù)l提供GUI界面轉(zhuǎn)換Web界面工具,快速完成Web應(yīng)用遷移l內(nèi)嵌ApusicWeb服務(wù)器,便于開發(fā)和測(cè)試l支持熱替換,發(fā)布元數(shù)據(jù)和修改代碼不需要重啟服務(wù)器lWeb開發(fā)平臺(tái)本身集成功能定義、工具欄、權(quán)限、日志、主菜單等功能,讓業(yè)務(wù)開發(fā)的功能很容易使用這些通用服務(wù)進(jìn)行協(xié)同工作,讓業(yè)務(wù)功能集成和部署更加方便、輕松。1.4.定義、首字母縮寫詞和縮略語lAOM:ApusicOperaMask,金蝶中間件公司的Web開發(fā)框架lAAS:ApusicApplicationServer:金蝶中間件公司的J2EE

6、應(yīng)用服務(wù)器產(chǎn)品lExtJS:一套基于JavaScript的瀏覽器端UI組件庫1.5.參考資料l張留歡,《Waf使用指南及規(guī)范.doc》2008-6l陳樂輝,《Waf開發(fā)指南.doc》,2008-8l李大偉,賀鵬輝《web開發(fā)幫助文檔.doc》2008-10l張留歡,《金蝶BOSWeb開發(fā)平臺(tái).ppt》,2008-11lEASBOSV6.2Web設(shè)計(jì)器用戶使用指南.doc1.開發(fā)過程1.1.概述基于Web開發(fā)平臺(tái)開發(fā)業(yè)務(wù)系統(tǒng),也是一個(gè)模型驅(qū)動(dòng)的開發(fā)過程,下面以協(xié)同辦公的費(fèi)用報(bào)銷系統(tǒng)為案例作為基礎(chǔ),實(shí)現(xiàn)從費(fèi)用申請(qǐng)開始,到費(fèi)用報(bào)銷結(jié)束的一個(gè)業(yè)務(wù)過程,來介紹如何基于We

7、b開發(fā)平臺(tái)來做業(yè)務(wù)系統(tǒng)開發(fā)。1.2.環(huán)境準(zhǔn)備1.2.1.開發(fā)工具下載地址:http://www.operamasks.org/download/aom_downloadApusic:http://www.apusic.comApusicStudio:http://www.apusic.comOperamasks:http://www.operamasks.org/dist/aom_eas/OperamasksDemos:http://www.operamasks.org/dist/aom-demos/,其中rcdemos是AOM比較全面的控件示例,開發(fā)過程中必不

8、可少的寶典之一。Web設(shè)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。