freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

myapps平臺(tái)技術(shù)白皮書v2(編輯修改稿)

2025-07-03 17:44 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 規(guī)范、元數(shù)據(jù)標(biāo)準(zhǔn)規(guī)范等;? 在流程和表單中內(nèi)置宏語言(JavaScript)實(shí)現(xiàn),在不需要重新編譯、安裝的條件下,可動(dòng)態(tài)地創(chuàng)建或調(diào)整業(yè)務(wù)邏輯;? 對(duì)于動(dòng)態(tài)表單所創(chuàng)建數(shù)據(jù),創(chuàng)建了查詢微語言 DQL(類是 SQL 語法) ,為檢索提供全面的靈活性和可擴(kuò)展性;? 實(shí)現(xiàn)幾乎所有主流數(shù)據(jù)庫(kù)的 DAO 接口,系統(tǒng)可以運(yùn)行各種主流的關(guān)系型數(shù)據(jù)庫(kù)下,包括 DBMS SQL、Oracle、Sybase 等;? 通過 J2ME 規(guī)范實(shí)現(xiàn)移動(dòng)終端適配器,支持廣泛的移動(dòng)網(wǎng)絡(luò)和客戶端多樣化設(shè)備接入服務(wù)。 平臺(tái)的設(shè)計(jì)規(guī)范myApps 采用 6 層的體系架構(gòu),其中:? 第一層:WEB(表示)層,通過 HTML 或 Ajax 的形式,展現(xiàn)用戶的輸入界面以及完成數(shù)據(jù)的采集;廣州市天翎網(wǎng)絡(luò)科技有限公司 myApps 平臺(tái)技術(shù)白皮書第 8 頁(yè)? 第二層:Action Form 層,負(fù)責(zé)數(shù)據(jù)的采集,將 Web 層收集回來的數(shù)據(jù),通過Struts2(一種開源的框架)傳遞給 ValueObject 對(duì)象,并為進(jìn)一步處理做好準(zhǔn)備;? 第三層:Proxy 層,負(fù)責(zé)將 Action/動(dòng)作請(qǐng)求進(jìn)行分發(fā),通過這一層的處理,將 Web 前端處理和業(yè)務(wù)邏輯清晰的分開;? 第四層:Process 層,此層實(shí)行主要的業(yè)務(wù)邏輯,通??梢赃x擇采用 EJB 方式還是采用簡(jiǎn)單 Bean 方式。采用 EJB 方式時(shí),一般使用無狀態(tài) Session Bean 實(shí)現(xiàn)。通過采用Session Bean,可以實(shí)現(xiàn)分布式的應(yīng)用,且借助 EJB 的能力,實(shí)現(xiàn)實(shí)效轉(zhuǎn)移和負(fù)載平衡;? 第五層:DAO 代理層,通過設(shè)置這一層,使系統(tǒng)具備適應(yīng)不同數(shù)據(jù)庫(kù)及采用不同實(shí)現(xiàn)方式的能力;如:為了同時(shí)支持 Oracle、MsSQL;? 第六層:DAO 實(shí)現(xiàn)層,實(shí)行具體的 DAO 接口,比如可以通過 Hibernate 實(shí)現(xiàn) DAO 功能,也可通過 JDO 實(shí)現(xiàn)數(shù)據(jù)訪問功能,也可通過實(shí)行不同的 JDBC 接口,以兼容不同類型的數(shù)據(jù)庫(kù)。 平臺(tái)的技術(shù)特性靈活的設(shè)計(jì)到應(yīng)用(design to use)平臺(tái)? 使用 HTML 所見即所得(WYSIWYG)的表單設(shè)計(jì)器,無須任何編程語言知識(shí)。表單一經(jīng)定義,即可使用,無須編譯或發(fā)布。? 使用圖形拖拉(Drag and Draw)的工作流設(shè)計(jì)工具,通過簡(jiǎn)單的角色及流程定義,無須專業(yè)的工作流知識(shí)。? 采用 Web 的頁(yè)面風(fēng)格,強(qiáng)調(diào)用戶使用的體驗(yàn)性。? 靈活的自定義報(bào)表平臺(tái),能根據(jù)表單定義靈活的報(bào)表樣式。? 支持移動(dòng)設(shè)備的接入訪問(包括表單和流程) ,無須額外開發(fā)。? 提供多語言支持。開放的構(gòu)建到集成(build to integrate)平臺(tái)? 遵循 J2EE 的規(guī)范開發(fā),支持各種流行應(yīng)用服務(wù)器的高級(jí)功能,如集群、負(fù)載均衡、消息服務(wù)、單點(diǎn)失效、災(zāi)難恢復(fù)等。? 基于 Web 服務(wù)的自動(dòng)態(tài)表單服務(wù),能以其他同構(gòu)或異構(gòu)系統(tǒng)做集成。? 基于 Web 服務(wù)的業(yè)務(wù)流程協(xié)作和服務(wù)編排,以 WS4BPEL 做為業(yè)務(wù)流程執(zhí)行語言,能實(shí)現(xiàn)各種類型的工作流應(yīng)用及與各類型的遺留系統(tǒng)做集成。? 提供主數(shù)據(jù)交換服務(wù),能以其他同構(gòu)或異構(gòu)系統(tǒng)做數(shù)據(jù)集成。廣州市天翎網(wǎng)絡(luò)科技有限公司 myApps 平臺(tái)技術(shù)白皮書第 9 頁(yè) 平臺(tái)的概要設(shè)計(jì) 核心 Java 類基礎(chǔ)類圖展現(xiàn)了系統(tǒng)的基本工作類結(jié)構(gòu),以及 myAppss 如何通過具體的類實(shí)行上一節(jié)所描述的 6 層體系架構(gòu)。其中:? BasicAction——所有 Action 類的基類,被定義為 Abstract(不能獨(dú)立使用,必須通過子類的繼承) ,其中實(shí)現(xiàn)了基本的 WEB 采集數(shù)據(jù)并且影射到 ValueObject 的邏輯以及獲取 WebUser(系統(tǒng)當(dāng)前處理者,這是一切權(quán)限控制的基礎(chǔ))的邏輯;? ProcessFactory——應(yīng)用設(shè)計(jì)模式當(dāng)中的工廠模式,通過這個(gè)工具,動(dòng)態(tài)創(chuàng)建ProcessBean,并可以通過 CGLIB 技術(shù),實(shí)現(xiàn)動(dòng)態(tài)插入(AOP)Process 特性,比如,加入緩存機(jī)制等。廣州市天翎網(wǎng)絡(luò)科技有限公司 myApps 平臺(tái)技術(shù)白皮書第 10 頁(yè) 數(shù)據(jù)存儲(chǔ)架構(gòu)數(shù)據(jù)存儲(chǔ)分成三總類型,設(shè)計(jì)時(shí)數(shù)據(jù)、授權(quán)類數(shù)據(jù)、運(yùn)行時(shí)數(shù)據(jù)。如圖所示:其中:? 設(shè)計(jì)時(shí)數(shù)據(jù)——包含 Form、View、WorkFlow 的設(shè)計(jì)模板,僅在系統(tǒng)設(shè)計(jì)時(shí)被改變和存儲(chǔ);? 授權(quán)類數(shù)據(jù)——包含 User、Role、Dept 信息,表現(xiàn)用戶的基本信息、角色信息、組織架構(gòu),以及定義對(duì)系統(tǒng)各功能模塊的訪問權(quán)限;? 運(yùn)行時(shí)數(shù)據(jù)——包含 Counter、Document、WorkFlow State 數(shù)據(jù),分別存儲(chǔ)計(jì)數(shù)器、文檔、工作流狀態(tài)??紤]到需要將不同的實(shí)例(一個(gè)實(shí)例對(duì)應(yīng)一個(gè)應(yīng)用,比如可以為不同的應(yīng)用系統(tǒng)分別建立不同的實(shí)例)邏輯上分開,所以對(duì)于每一個(gè)不同的實(shí)例,提供不同的數(shù)據(jù)源定義。廣州市天翎網(wǎng)絡(luò)科技有限公司 myApps 平臺(tái)技術(shù)白皮書第 11 頁(yè) 數(shù)據(jù)結(jié)構(gòu)描述下圖為數(shù)據(jù)庫(kù)表結(jié)構(gòu)及其關(guān)系的描述圖,考慮到 myAppss/OBPM 是通過面向?qū)ο蟮姆绞竭M(jìn)行設(shè)計(jì),并非面向數(shù)據(jù),而數(shù)據(jù)結(jié)構(gòu)在設(shè)計(jì)思想中主要作為 Object 模型的序列化映射,所以在此不做重點(diǎn)描述。ER Diagram 1 簡(jiǎn)略:ER Diagram – 2 詳細(xì):廣州市天翎網(wǎng)絡(luò)科技有限公司 myApps 平臺(tái)技術(shù)白皮書第 12 頁(yè)3 myApps 平臺(tái)核心功能應(yīng)用軟件的功能主要是圍繞數(shù)據(jù)/文檔處理而設(shè)計(jì)的,大體可以分為:數(shù)據(jù)采集、數(shù)據(jù)處理、數(shù)據(jù)展現(xiàn)三個(gè)部分。由于這種認(rèn)識(shí),myApps 抽象出一些通用元素,包括:動(dòng)態(tài)表單、工作流程、報(bào)表,并在這三個(gè)核心功能外擴(kuò)展了一些輔助的應(yīng)用功能模塊? 表單工具:解決數(shù)據(jù)采集問題? 流程工具:解決數(shù)據(jù)處理問題? 界面工具:解決用戶接入問題? 組織模型:解決人員角色問題? 權(quán)限工具:解決角色權(quán)限問題? 報(bào)表工具:解決數(shù)據(jù)展現(xiàn)問題 myApps 動(dòng)態(tài)表單功能動(dòng)態(tài)表單是天翎公司核心技術(shù)之一,也是天翎公司核心產(chǎn)品 myApps 的重要組成部分。通過對(duì)于動(dòng)態(tài)表單的應(yīng)用,可以避免在電子流程系統(tǒng)中硬編碼的數(shù)據(jù)采集及處理表單,提高系統(tǒng)的可維護(hù)性,動(dòng)態(tài)表單的原理并不復(fù)雜,如下圖所示:動(dòng)態(tài)表單原理示意圖該技術(shù)的難點(diǎn)在于:1) 表單的定制——通過 B/S 結(jié)構(gòu)的定制終端定制表單模板,實(shí)現(xiàn)各種版式的定義以廣州市天翎網(wǎng)絡(luò)科技有限公司 myApps 平臺(tái)技術(shù)白皮書第 13 頁(yè)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1