[發明專利]一種基于ajax技術的信息系統無效
| 申請號: | 200910247895.8 | 申請日: | 2009-12-31 |
| 公開(公告)號: | CN102117294A | 公開(公告)日: | 2011-07-06 |
| 發明(設計)人: | 馬文軍;沙潔 | 申請(專利權)人: | 上海杉達學院 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/44 |
| 代理公司: | 上海集信知識產權代理有限公司 31254 | 代理人: | 魏學成 |
| 地址: | 201209 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 ajax 技術 信息系統 | ||
1.一種基于ajax技術的信息系統,包括視圖層、業務邏輯層和數據服務層:
所述視圖層,展示信息系統的處理結果;
所述業務邏輯層包括網絡層、服務層、數據訪問對象層以及持久化對象層;
所述網絡層作為控制器用于所述視圖層與業務邏輯層的交互,控制業務邏輯層的業務邏輯的調用,以及對于數據服務層的數據存取;
所述服務層用于實現業務邏輯層的業務邏輯,對數據訪問對象層的業務方法進行抽象或者調用,隔離所述網絡層對數據訪問對象層的直接調用;
所述數據訪問對象層用于與持久化對象層交互,對數據的操作進行封裝;
數據服務層提供關系型數據庫,并將由業務邏輯層進行存取的數據保存在關系型數據庫中;
其特征在于,所述視圖層包括ajax引擎和用戶界面,利用ajax本身的異步交互過程將用戶的批量輸入提交給業務邏輯層并將結果返回用戶界面。
2.如權利要求1所述的一種基于ajax技術的信息系統,其特征在于,所述ajax異步交互過程包括:
S1,ajax引擎接收到用戶界面的javascript調用請求后向所述ajax引擎返回所述請求的網頁;
S2,所述ajax引擎根據所述用戶界面提交的批量信息上傳到業務邏輯層;
S3,所述ajax引擎接受所述業務邏輯層返回的數據處理結果并解析為HTML數據;
S4,所述ajax引擎向所述用戶界面發送HTML數據。
3.如權利要求1所述的一種基于ajax技術的信息系統,其特征在于,所述網絡層采用STRUTS架構,所述控制器包括:
ActionServlet組件,用以作為Struts中央控制器;
RequestProcessor組件,用以作為每個子應用模塊單元的請求處理器;
Action組件,用以負責調用每一項具體的業務邏輯。
4.如權利要求1所述的一種基于ajax技術的信息系統,其特征在于,所述數據訪問對象層采用Hibernate框架,對數據的操作進行封裝。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海杉達學院,未經上海杉達學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910247895.8/1.html,轉載請聲明來源鉆瓜專利網。





