[發(fā)明專利]一種實(shí)現(xiàn)應(yīng)用程序的雙架構(gòu)模式方法在審
| 申請(qǐng)?zhí)枺?/td> | 201811263612.4 | 申請(qǐng)日: | 2018-10-28 |
| 公開(公告)號(hào): | CN109413181A | 公開(公告)日: | 2019-03-01 |
| 發(fā)明(設(shè)計(jì))人: | 梁文偉;林民豪 | 申請(qǐng)(專利權(quán))人: | 廣州中元軟件有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L29/06;G06F8/20 |
| 代理公司: | 廣州市科豐知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44467 | 代理人: | 龔元元 |
| 地址: | 510230 廣東省廣州市海*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 業(yè)務(wù)路由 業(yè)務(wù)模塊 客戶端 反饋結(jié)果 架構(gòu)模式 客戶選擇 業(yè)務(wù)指令 應(yīng)用程序 運(yùn)行時(shí) 數(shù)據(jù)庫(kù) 架構(gòu) 通信領(lǐng)域 網(wǎng)絡(luò)選擇 業(yè)務(wù)邏輯 發(fā)送 情景 客戶 分配 | ||
本發(fā)明屬于通信領(lǐng)域,具體為一種實(shí)現(xiàn)應(yīng)用程序的雙架構(gòu)模式方法,所述的方法涉及winform客戶端、web服務(wù)器、數(shù)據(jù)庫(kù),所述的winform客戶端內(nèi)設(shè)有第一業(yè)務(wù)路由和多個(gè)第一業(yè)務(wù)模塊;所述的web服務(wù)器內(nèi)設(shè)有第二業(yè)務(wù)路由和多個(gè)第二業(yè)務(wù)模塊;當(dāng)客戶選擇以B/S架構(gòu)運(yùn)行時(shí),所述的winform客戶端發(fā)送業(yè)務(wù)指令至web服務(wù)器并接收web服務(wù)器的反饋結(jié)果;當(dāng)客戶選擇以C/S架構(gòu)運(yùn)行時(shí),所述的winform客戶端將業(yè)務(wù)指令通過(guò)第一業(yè)務(wù)路由分配給對(duì)應(yīng)的第一業(yè)務(wù)模塊并通過(guò)第一業(yè)務(wù)模塊從數(shù)據(jù)庫(kù)獲取反饋結(jié)果。該方法結(jié)合兩種架構(gòu)優(yōu)勢(shì),在一個(gè)程序里同時(shí)使用兩種架構(gòu),客戶可以根據(jù)不同情景網(wǎng)絡(luò)選擇執(zhí)行B/S架構(gòu)或C/S架構(gòu),并通過(guò)業(yè)務(wù)路由選擇對(duì)應(yīng)的業(yè)務(wù)邏輯實(shí)現(xiàn)業(yè)務(wù)。
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體為一種實(shí)現(xiàn)應(yīng)用程序的雙架構(gòu)模式方法。
背景技術(shù)
在傳統(tǒng)windows應(yīng)用軟件中主要是有B/S架構(gòu)和C/S架構(gòu)兩種方式。
B/S架構(gòu)是瀏覽器客戶端---web服務(wù)器---數(shù)據(jù)服務(wù)器結(jié)構(gòu),通過(guò)W3瀏覽器來(lái)進(jìn)入工作界面,極少部分業(yè)務(wù)邏輯在客戶端實(shí)現(xiàn),主要業(yè)務(wù)邏輯在Web服務(wù)器端實(shí)現(xiàn),形成三層結(jié)構(gòu)。這樣使得客戶端電腦負(fù)荷大大簡(jiǎn)化(因此被稱為瘦客戶端),不受網(wǎng)絡(luò)環(huán)境影響,可以部署局域網(wǎng),也可以部署廣域網(wǎng)。
優(yōu)點(diǎn):
·分布性強(qiáng),客戶端零維護(hù)。只要有網(wǎng)絡(luò)、瀏覽器,可以隨時(shí)隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理。
·業(yè)務(wù)擴(kuò)展簡(jiǎn)單方便,通過(guò)增加網(wǎng)頁(yè)即可增加服務(wù)器功能。
·維護(hù)簡(jiǎn)單方便,只需要改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶的同步更新。
·用戶群適應(yīng)廣,可以很好適應(yīng)廣域網(wǎng)使用。
缺點(diǎn):
·個(gè)性化特點(diǎn)明顯降低,無(wú)法實(shí)現(xiàn)具有個(gè)性化的功能要求。
·在跨瀏覽器上,BS架構(gòu)不盡如人意。
·客戶端WEB服務(wù)器端的交互是請(qǐng)求-響應(yīng)模式,通常動(dòng)態(tài)刷新頁(yè)面,響應(yīng)速度明顯降低。無(wú)法實(shí)現(xiàn)分頁(yè)顯示,給數(shù)據(jù)庫(kù)訪問(wèn)造成較大的壓力。
·在速度和安全性上需要花費(fèi)巨大的設(shè)計(jì)成本。
·功能弱化,難以實(shí)現(xiàn)傳統(tǒng)模式下的特殊功能要求。
三層結(jié)構(gòu):瀏覽器(顯示層)---web服務(wù)器(業(yè)務(wù)邏輯層)---數(shù)據(jù)服務(wù)(數(shù)據(jù)層)
C/S架構(gòu)是winform客戶端----數(shù)據(jù)服務(wù)器結(jié)構(gòu)。是winform為客戶端,整合業(yè)務(wù)邏輯,不需Web服務(wù)端,直接和數(shù)據(jù)服務(wù)器進(jìn)行交換的應(yīng)用程序。C/S結(jié)構(gòu)在技術(shù)上很成熟,它的主要特點(diǎn)是交互性強(qiáng)、具有安全的存取模式、網(wǎng)絡(luò)通信量低、響應(yīng)速度快、利于處理大量數(shù)據(jù)。因?yàn)榭蛻舳艘?fù)責(zé)絕大多數(shù)的業(yè)務(wù)邏輯和UI展示,又稱為胖客戶端。它充分利用兩端硬件,將任務(wù)分配到Client和Server兩端,降低了系統(tǒng)的通訊開銷。通常只能用于局域網(wǎng)。
優(yōu)點(diǎn):
·能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器,所以CS客戶端響應(yīng)速度快。
·操作界面漂亮、形式多樣,可以充分滿足客戶自身的個(gè)性化要求。
·C/S結(jié)構(gòu)的管理信息系統(tǒng)具有較強(qiáng)的事務(wù)處理能力,能實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)流程。
·安全性能可以很容易保證,C/S一般面向相對(duì)固定的用戶群,程序更加注重流程,它可以對(duì)權(quán)限進(jìn)行多層次校驗(yàn),提供了更安全的存取模式,對(duì)信息安全的控制能力很強(qiáng)。一般高度機(jī)密的信息系統(tǒng)采用C/S結(jié)構(gòu)適宜。
缺點(diǎn):
·需要專門的客戶端安裝程序,分布功能弱,針對(duì)點(diǎn)多面廣且不具備網(wǎng)絡(luò)條件的用戶群體,不能夠?qū)崿F(xiàn)快速部署安裝和配置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州中元軟件有限公司,未經(jīng)廣州中元軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811263612.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 實(shí)現(xiàn)分組域基于業(yè)務(wù)的路由選擇的系統(tǒng)和方法
- 業(yè)務(wù)路由建立方法及設(shè)備
- 一種業(yè)務(wù)疊加網(wǎng)絡(luò)的業(yè)務(wù)路由方法及系統(tǒng)
- 一種可視化展現(xiàn)快速重路由中路由狀態(tài)的方法和裝置
- 業(yè)務(wù)傳輸路徑的選擇方法和裝置
- 路由下發(fā)方法及裝置
- 通信路由資源的配置方法及系統(tǒng)
- 業(yè)務(wù)請(qǐng)求的路由處理方法和終端設(shè)備
- 業(yè)務(wù)請(qǐng)求的路由方法、設(shè)備、介質(zhì)
- 一種FPGA業(yè)務(wù)應(yīng)用層信息路由模型及其監(jiān)控平臺(tái)
- 波分復(fù)用裝置及實(shí)現(xiàn)波分復(fù)用功能的方法
- 一種基于M2M的業(yè)務(wù)管理系統(tǒng)及方法
- 一種物聯(lián)網(wǎng)業(yè)務(wù)處理方法和系統(tǒng)
- 一種智能網(wǎng)業(yè)務(wù)控制裝置及業(yè)務(wù)處理方法
- 網(wǎng)絡(luò)邊緣設(shè)備重構(gòu)方法及裝置
- 基于廣播電視網(wǎng)絡(luò)系統(tǒng)的網(wǎng)關(guān)結(jié)構(gòu)
- 專利在線業(yè)務(wù)處理系統(tǒng)
- 企業(yè)業(yè)務(wù)服務(wù)系統(tǒng)
- 一種保險(xiǎn)行業(yè)業(yè)務(wù)員工作管理系統(tǒng)
- 一種移動(dòng)端業(yè)務(wù)配置化方法及系統(tǒng)
- 使用用戶反饋來(lái)改善搜索結(jié)果
- 反饋測(cè)量結(jié)果的方法、用戶設(shè)備及基站系統(tǒng)
- 基于結(jié)果反饋的新型天線選擇系統(tǒng)
- 下行數(shù)據(jù)反饋方法、設(shè)備及系統(tǒng)
- 確定ACK/NACK反饋結(jié)果的方法、裝置、基站設(shè)備及重傳調(diào)度方法
- 生理監(jiān)測(cè)結(jié)果的反饋方法及裝置
- 一種基于過(guò)程參數(shù)的結(jié)果反饋方法及裝置
- 使用結(jié)果反饋的搜索系統(tǒng)
- 選擇答案題測(cè)試結(jié)果即時(shí)反饋裝置
- 選擇答案題測(cè)試結(jié)果即時(shí)反饋裝置





