首頁(yè)>>廠(chǎng)商>>系統集成及應用軟件開(kāi)發(fā)商>>峰華智訊

結合C/S與B/S模式

2002/10/22

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

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

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

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

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

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

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



相關(guān)鏈接:
峰華:建分布式并不難 2002-07-08
遼寧移動(dòng)訂制世界杯信息 2002-06-24
峰華智訊為北京112 臺改造 2002-03-18
峰華銀行客戶(hù)服務(wù)中心解決方案 2002-01-30
峰華公安系統客戶(hù)服務(wù)中心解決方案 2002-01-30

分類(lèi)信息:     文摘   呼叫中心文摘
亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 凌海市| 密山市| 合水县| 安仁县| 江安县| 正宁县| 三明市| 双牌县| 会昌县| 准格尔旗| 明星| 麻江县| 桂林市| 双城市| 崇明县| 嘉义市| 洞口县| 陵川县| 婺源县| 西和县| 长治县| 漳平市| 山阳县| 曲阳县| 昌图县| 青阳县| 永丰县| 襄城县| 湛江市| 江安县| 沂水县| 蒙阴县| 石家庄市| 西宁市| 湖北省| 田阳县| 庄河市| 安国市| 织金县| 长兴县| 焉耆| http://444 http://444 http://444 http://444 http://444 http://444