中文字幕在线视频第一页,黄色毛片在线看,日本爱爱网站,亚洲系列中文字幕一区二区

 首頁(yè) > 新聞 > 專家觀點(diǎn) >

結(jié)合C/S與B/S模式

2002-10-22 00:00:00   作者:   來(lái)源:   評(píng)論:0  點(diǎn)擊:


  企業(yè)MIS系統(tǒng)開(kāi)發(fā)已發(fā)展到大量應(yīng)用Web Server新技術(shù)階段,但一般的業(yè)務(wù)生成工具分為Browser/Server、Client/Server兩種模式,盡管各種模式的產(chǎn)品在擁有自身優(yōu)勢(shì)的同時(shí),也有一定的不足。對(duì)于用戶來(lái)講,對(duì)客戶端應(yīng)用程序要求越來(lái)越高,既要求保持原有客戶端程序的操作方便性,又要求具有Web界面風(fēng)格。雖然在某種意義上,一些開(kāi)發(fā)商在客戶端程序上嵌入IE界面,但是客戶端程序處理功能卻比原來(lái)的C/S結(jié)構(gòu)的客戶端程序處理功能大大降低,還是沒(méi)有解決IE界面對(duì)業(yè)務(wù)的笨拙處理,不具備靈活性和人性化。

  怎樣結(jié)合B/S與C/S業(yè)務(wù)開(kāi)發(fā)模式的特點(diǎn)而開(kāi)發(fā)出一套具有廣泛應(yīng)用領(lǐng)域的業(yè)務(wù)生成工具,是集成商普遍關(guān)注的問(wèn)題。BCTools業(yè)務(wù)生成器,是峰華智訊公司在總結(jié)上述兩種開(kāi)發(fā)模式的優(yōu)缺點(diǎn)的基礎(chǔ)上,研制出來(lái)的一個(gè)全新的開(kāi)發(fā)模式和工具,適合于開(kāi)發(fā)信息,呼叫中心、營(yíng)業(yè)廳等環(huán)境下的應(yīng)用。

  該開(kāi)發(fā)模式吸收了傳統(tǒng)的Client/Server模式和Browser/Server開(kāi)發(fā)模式的優(yōu)點(diǎn),即保留了Browser/Server模式分布性、開(kāi)發(fā)維護(hù)簡(jiǎn)單性的特點(diǎn),同時(shí)融入了傳統(tǒng)模式的特殊能力要求和個(gè)性化的設(shè)計(jì)要求。

  該開(kāi)發(fā)模式增強(qiáng)了Web頁(yè)面客戶端腳本的功能,能夠使網(wǎng)頁(yè)具備和傳統(tǒng)程序一樣的功能,既繼承了傳統(tǒng)開(kāi)發(fā)模式的特點(diǎn),同時(shí)又具備了B/S模式的特點(diǎn);可以根據(jù)需要定制方向鍵,通過(guò)方向鍵可以快速地完成光標(biāo)的移動(dòng),用于使用鍵盤快速完成輸入操作;可以定義回車后,進(jìn)入下一個(gè)輸入框,減少輸入次數(shù),改變了Web頁(yè)面回車后不能進(jìn)入下一個(gè)輸入框等問(wèn)題。這種方式改變了網(wǎng)頁(yè)設(shè)計(jì)中無(wú)法實(shí)現(xiàn)動(dòng)態(tài)復(fù)選列表輸入、動(dòng)態(tài)菜單生成等問(wèn)題。舉例來(lái)說(shuō),如果網(wǎng)頁(yè)需要顯示一個(gè)彈出菜單,可調(diào)用框架的方法,就像傳統(tǒng)的開(kāi)發(fā)模式一樣,顯示并選擇需要的內(nèi)容?蚣芤部梢缘玫骄W(wǎng)頁(yè)的元素和元素的值進(jìn)行數(shù)據(jù)傳輸,或者自動(dòng)觸發(fā)網(wǎng)頁(yè)腳本,可以實(shí)網(wǎng)頁(yè)與其它系統(tǒng)的交互,避免了反復(fù)提交網(wǎng)頁(yè)給Web Server造成網(wǎng)頁(yè)的不斷刷新問(wèn)題。通過(guò)客戶端腳本調(diào)用框架的方法去連接數(shù)據(jù)庫(kù),避免了網(wǎng)頁(yè)的提交。在客戶端即可完成和傳統(tǒng)的C/S一樣所具有的功能,而開(kāi)發(fā)模式和方法卻完全相同。用戶可選擇網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行打印。按照約定的輸出方式,打印票據(jù)等一類的輸出,實(shí)現(xiàn)了和傳統(tǒng)方式相同的效果,解決了網(wǎng)頁(yè)方式無(wú)法克服的難題。查詢結(jié)果超過(guò)一個(gè)頁(yè)面時(shí),對(duì)于B/S方式如要顯示新的一頁(yè),需要重新提交頁(yè)面,并重新查詢顯示,這樣給服務(wù)器和網(wǎng)絡(luò)造成壓力的同時(shí),也造成了顯示速度慢的問(wèn)題。目前的BCTools方式,實(shí)現(xiàn)了分頁(yè)顯示功能,和傳統(tǒng)的開(kāi)發(fā)模式相同,查詢一次可以多頁(yè)顯示,不需要多次提交,不僅速度快,而且給服務(wù)器和網(wǎng)絡(luò)也減輕了壓力。

  該生成工具適合于那些業(yè)務(wù)變化快、操作速度要求高、多用戶基于網(wǎng)絡(luò)共同訪問(wèn)要求的各類行業(yè)的業(yè)務(wù)開(kāi)發(fā),如信息臺(tái)、呼叫中心,以及業(yè)務(wù)不斷增長(zhǎng)的行業(yè),可以極大地縮短開(kāi)發(fā)周期,便于維護(hù)和管理。BCTools適用于對(duì)業(yè)務(wù)具有靈活多變要求的應(yīng)用環(huán)境。對(duì)于具有業(yè)務(wù)分布要求的應(yīng)用環(huán)境,如營(yíng)業(yè)廳、企業(yè)辦公多、外包呼叫中心,BCTools也比較合適。

client/server、browser/server模式的優(yōu)點(diǎn)和缺點(diǎn)
client/
server
   由于客戶端實(shí)現(xiàn)與服務(wù)器的直接相連,沒(méi)有中間環(huán)節(jié),因此響應(yīng)速度快。
   客戶操作界面設(shè)計(jì)個(gè)性化,具有直觀、簡(jiǎn)單、方便的特點(diǎn),可以滿足客戶個(gè)性化的操作要求。同時(shí)由于開(kāi)發(fā)是針對(duì)性的,因此,操作界面漂亮、形式多樣,可以充分滿足客戶自身的個(gè)性化要求。
   由于是針對(duì)性開(kāi)發(fā),因此缺少通用性的特點(diǎn),業(yè)務(wù)變更或改變不夠靈活,需要重新設(shè)計(jì)和開(kāi)發(fā),增加了維護(hù)和管理的難度,進(jìn)一步的業(yè)務(wù)拓展困難較多。
   需要專門的客戶端安裝程序,分布功能弱,不能夠?qū)崿F(xiàn)快速部署安裝和配置。
   兼容性差,對(duì)于不同的開(kāi)發(fā)工具,相互之間很難兼容,具有較大的局限性。若采用不同工具,需要重新改寫程序。
   開(kāi)發(fā)成本較高,需要具有一定專業(yè)水準(zhǔn)的技術(shù)人員才能完成。
browser/
server
   具有分布性特點(diǎn),可以隨時(shí)隨地進(jìn)行業(yè)務(wù)處理。
   業(yè)務(wù)擴(kuò)展簡(jiǎn)單方便,通過(guò)增加網(wǎng)頁(yè)即可增加服務(wù)器功能。
   維護(hù)簡(jiǎn)單方便,只需要改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶的同步更新。開(kāi)發(fā)簡(jiǎn)單,共享性強(qiáng)。
   個(gè)性化特點(diǎn)明顯降低,無(wú)法實(shí)現(xiàn)具有個(gè)性化的設(shè)計(jì)要求。
   操作的習(xí)慣性是以鼠標(biāo)為最基本的操作方式,無(wú)法滿足快速操作的要求。
   頁(yè)面動(dòng)態(tài)刷新,響應(yīng)速度明顯降低。
   專用性打印輸出難以實(shí)現(xiàn),尤其對(duì)票據(jù)等打印,難以實(shí)現(xiàn)套打輸出。
   無(wú)法實(shí)現(xiàn)分頁(yè)顯示,給數(shù)據(jù)庫(kù)訪問(wèn)造成較大的壓力。
   功能弱化,難以實(shí)現(xiàn)傳統(tǒng)模式下的特殊功能要求。

賽迪網(wǎng) 中國(guó)信息化(industry.ccidnet.com)

相關(guān)閱讀:

分享到: 收藏

專題

比如县| 离岛区| 三明市| 车致| 嘉黎县| 尚义县| 南京市| 新蔡县| 绥中县| 灵丘县| 孙吴县| 青州市| 泉州市| 宜黄县| 刚察县| 鹤岗市| 日喀则市| 彭泽县| 安庆市| 太和县| 太保市| 宁德市| 横峰县| 读书| 万盛区| 刚察县| 青川县| 天台县| 宜兰市| 筠连县| 九江县| 九龙坡区| 泸溪县| 海林市| 广东省| 辉南县| 汉中市| 肃北| 松滋市| 西青区| 蒙山县|