[發明專利]一種利用面向對象技術實現界面配置開發方法及系統有效
| 申請號: | 201310693442.4 | 申請日: | 2013-12-16 |
| 公開(公告)號: | CN104717268A | 公開(公告)日: | 2015-06-17 |
| 發明(設計)人: | 張明浩;程少虹;李健;王耘;喻大發 | 申請(專利權)人: | 珠海世紀鼎利通信科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/44 |
| 代理公司: | 北京市盛峰律師事務所 11337 | 代理人: | 趙建剛 |
| 地址: | 519085 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 利用 面向 對象 技術 實現 界面 配置 開發 方法 系統 | ||
技術領域
本發明涉及移動通信及移動互聯網技術領域,尤其是涉及一種利用面向對象技術實現界面配置開發方法及系統。
背景技術
隨著網絡通信技術的飛速發展,云計算領域海量數據分析業務得到大力應用,然而在現有的技術領域中缺沒有關于利用面向對象技術實現界面的可自助配置的快速開發的方法及系統,現有的技術中存在前端界面開發人員的開發時間長,實現界面開發的慢,使得企業不能夠更加快速地應對業務發展的需求。
發明內容
本發明的目的在于設計利用面向對象技術實現界面配置開發方法及系統,解決上述問題。
為了實現上述目的,本發明采用的技術方案如下:
一種利用面向對象技術實現界面配置的方法,包括如下步驟:
S1,在客戶端配置與服務器端的注冊邏輯對象相關聯的邏輯對象;
S2,客戶端構建界面配置時,觸發所述服務端的邏輯對象處理事件;
S3,所述邏輯對象通過服務端代理模塊調用所述注冊邏輯對象;所述注冊邏輯對象為所述邏輯對象提供類定義及構造客戶端實例對象事件;
S4,所述邏輯對象根據所述類定義及構造前端實例對象的事件和成員,生成展示信息,完成構建界面的配置。
優選的,所述S1中的客戶端為瀏覽器客戶端。
優選的,所述S3中類定義及構造客戶端實例對象事件具體為定義已封裝的可實現公共成員和靜態成員繼承的類及構造繼承相關的類事件。
一種利用面向對象技術實現界面配置開發系統,包含View視圖模塊、界面配置服務模塊和服務器端邏輯模型對象模塊;所述View視圖模塊與所述界面配置服務模塊連接;所述界面配置服務模塊與所述服務器端邏輯模型對象模塊連接;
所述View視圖模塊用于界面布局并展示界面;
所述界面配置服務模塊用于調用服務器端邏輯模型的定義及構造客戶端實例對象,并為所述View視圖模塊提供配置信息;
所述服務器端邏輯模型用于定義及構造客戶端實例對象事件。
優選的,所述界面配置模塊包含View?Model更新模塊、Model對象控制模塊和服務端代理模塊;所述View視圖模塊與所述View?Model更新模塊連接;所述View?Model更新模塊與所述Model對象控制模塊連接;所述Model對象控制模塊與所述服務端代理模塊連接;所述服務端代理模塊與所述服務器端邏輯模型對象模塊連接;
所述View視圖模塊用于界面布局并展示界面;
所述View?Mode用于為所View視圖模塊提供展示信息;
所述Model對象控制模塊用于客戶端模型的前端類定義及構造前端實例對象,并為所述View?Mode提供更新展示信息;
所述服務端代理模塊是所述服務器端邏輯模型對象模塊的代理模塊,所述服務端代理模塊用于遠程連接所述服務器端邏輯模型對象模塊;所述服務端代理模塊為所述Model對象控制模塊提供邏輯使用。
優選的,服務端還設有管理所述服務器端邏輯模型對象模塊的服務端對象管理模塊;
所述服務端對象管理模塊用于管理所述服務器端邏輯模型對象是否觸發與服務器端實例模型相關聯的事件。
優選的,所述展示信息包括導航區信息、Ribbon操作區信息、地址欄信息和工作區信息。
名詞解釋:Ribbon(功能區),功能區是用戶界面(UI)的一部分。功能區包含一些用于創建、編輯和導出儀表板及其元素的上下文工具。
本發明的有益效果可以總結如下:
1、本發明客戶端界面內容按對象進行劃分,可以與服務端的邏輯對象更好的進行對應,使開發更簡潔、高效。
2、本發明通過封裝前端對象與服務端的對象,開發時僅需考慮服務端的業務邏輯,和前端對應的對象,大大降低了開發人員的工作量。
附圖說明
圖1為本發明利用面向對象技術實現界面配置開發方法的流程示意圖。
圖2為本發明一種利用面向對象技術實現界面配置開發系統的結構示意圖。
具體實施方式
為了使本發明所解決的技術問題、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
如圖1所示的利用面向對象技術實現界面配置開發方法,包括如下步驟:
S1,在客戶端配置與服務器端的注冊邏輯對象相關聯的邏輯對象;
S2,客戶端構建界面配置時,觸發所述服務器端的邏輯對象處理事件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海世紀鼎利通信科技股份有限公司;,未經珠海世紀鼎利通信科技股份有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310693442.4/2.html,轉載請聲明來源鉆瓜專利網。





