中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      WEB服務(wù)器多框架解決方案

      • 相關(guān)推薦

      WEB服務(wù)器多框架解決方案

      WEB服務(wù)器多框架解決方案 【摘要】在INTRANET上設(shè)計(jì)基于WEB的MIS時(shí),大批量數(shù)據(jù)錄入變成了操作上的瓶頸,并給WEB SERVER與DATABASE造極大的負(fù)擔(dān)。

      為解決這個(gè)問(wèn)題,我們?cè)O(shè)計(jì)了多框架結(jié)構(gòu),將應(yīng)用的功能進(jìn)行細(xì)分,然后交給各框架分別完成,這種分工協(xié)作方式可以使操作界面上的數(shù)據(jù)實(shí)現(xiàn)受控的部分刷新,有效地減小了網(wǎng)絡(luò)的數(shù)據(jù)傳輸量,縮短了各部分的處理時(shí)間,同時(shí)了也大大減輕了WEB SERVER與DATABASE的系統(tǒng)負(fù)擔(dān)。

      多框架解決方案采用ASP(ActiveX Server Pages)及ADO(ActiveX Data Objects)完成與數(shù)據(jù)庫(kù)的交互工作。采用DOM技術(shù)解決和框架之間的協(xié)作問(wèn)題。

      關(guān)鍵詞:多框架

      *注:本文中討論的方案中WEB服務(wù)器為IIS4.0、客戶端瀏覽器為IE4.0以上版本。

      一、問(wèn)題的提出

      最初,我們采用ASP及ADO技術(shù)在INTRANET上設(shè)計(jì)基于WEB的MIS(下文簡(jiǎn)稱MIS)時(shí),沿用了以往設(shè)計(jì)WEB站點(diǎn)時(shí)的設(shè)計(jì)習(xí)慣。但隨著設(shè)計(jì)的深入,我們發(fā)現(xiàn),現(xiàn)有的系統(tǒng)結(jié)構(gòu)無(wú)法承擔(dān)大批量的數(shù)據(jù)錄入工作,因此,必須重新構(gòu)造系統(tǒng)的總體設(shè)計(jì)結(jié)構(gòu)。

      MIS與普通的WEB站點(diǎn)之間最大的區(qū)別在于處理信息的方式。普通WEB站點(diǎn)的主要功能是發(fā)布信息,采集信息只是它極小的一部分功能,而且這些信息采集功能也都是比較簡(jiǎn)單的。但對(duì)于MIS系統(tǒng)來(lái)說(shuō),信息的采集及維護(hù)工作占有比較高的比例,在這些信息采集功能中還存在一些較為復(fù)雜及大批量的數(shù)據(jù)錄入功能,這些功能成為了系統(tǒng)中的設(shè)計(jì)難點(diǎn)。

      二、問(wèn)題的分析

      當(dāng)一個(gè)系統(tǒng)涉及到復(fù)雜及大批量的數(shù)據(jù)錄入功能時(shí),同時(shí)也就涉及到了響應(yīng)速度及界面的問(wèn)題。在以往的C/S方式中,客戶端的錄入速度由錄入員來(lái)控制,一般情況下,當(dāng)錄入員熟悉了操作方式之后,錄入速度是不受系統(tǒng)限制的。但在WEB方式下,頁(yè)面采用完全刷新方式,每次的交互操作至少要造成一個(gè)頁(yè)面的刷新。這種刷新的工作不僅更新了數(shù)據(jù),也將界面上的一些固定內(nèi)容重新加載了一遍。對(duì)于普通用戶來(lái)說(shuō),這種短時(shí)間的刷新并不會(huì)造成影響;但對(duì)于長(zhǎng)時(shí)間進(jìn)行操作的錄入員來(lái)說(shuō),錄入一條數(shù)據(jù)就要等待一段時(shí)間(這一段時(shí)間可能是2-3秒,也可能是十幾秒甚至幾分鐘),是絕對(duì)不能接受的。即使,網(wǎng)絡(luò)有足夠的帶寬,頁(yè)面的重載也會(huì)造成一種閃動(dòng)的效果,這種一閃一閃的刷新造成錄入員必須重新識(shí)別頁(yè)面上的各種元素,不僅也會(huì)拖慢了他們的錄入速度,還造成眼睛的快速疲勞。

      三、解決方案

      如果能夠“不”刷新頁(yè)面而“快速更新”頁(yè)面中的數(shù)據(jù),問(wèn)題應(yīng)該能夠解決了。而且頁(yè)面由于沒(méi)有刷新,一些必須由服務(wù)器保存的狀態(tài)信息也能夠在客戶端保存下來(lái)了,從而減輕服務(wù)器的負(fù)擔(dān)。那么如何達(dá)到這個(gè)目標(biāo)呢?下面將詳細(xì)討論。

      1.設(shè)計(jì)思路

      首先,我們確立采用多框架建立頁(yè)面。框架(Frames)其實(shí)不是什么新東西,許多站點(diǎn)上都用它來(lái)完成顯示固定標(biāo)題及菜單的功能。采用框架能夠避免一些頁(yè)面的重復(fù)訪問(wèn)。但是如果結(jié)合使用DOM(Document objects model),框架可以完成許多細(xì)致的工作。

      按照DOM的定義,框架可以被當(dāng)作一個(gè)對(duì)象。假設(shè)我們建立了一個(gè)框架,并給它取名為A,則對(duì)于建立框架的頁(yè)面來(lái)說(shuō),A是Frames集合中的一個(gè)成員,而對(duì)于A中的頁(yè)面來(lái)說(shuō),A相當(dāng)于window對(duì)象。因些,雖然框架之間不存在從屬關(guān)系,但可以通過(guò)它們的父頁(yè)面(對(duì)象)建立各框架之間的關(guān)系。

      如右圖所示:框架之間能夠進(jìn)行相互控制與數(shù)據(jù)傳送。

      1).在框架A中用的是最常用的框架控制方式,利用<A TARGET=“B” HREF=”URL”> 控制B框架中的頁(yè)面重載。

      2).在框架B中,通過(guò)按鈕的點(diǎn)擊事件對(duì)框架C進(jìn)行控制,這里的控制是通過(guò)DOM來(lái)實(shí)現(xiàn)的。(假設(shè)B中按鈕Name值為“B1”)

      控制C中的URL,在按鈕的ONCLICK事件中加入以下代碼:(VBScript)

      sub b1_onclick

      set Bframe = parent.B

      Bframe.location.href = “URL”

      End sub

      控制C中的文本框內(nèi)容,在按鈕的ONCLICK事件中加入以下代碼:(VBScript)

      sub b1_onclick

      set Bframe = parent.B

      Brame.document.all.txt1.value = “劉念”

      ‘txt1是C框架中文本框的Value值

      end sub

      2.新的框架結(jié)構(gòu)

      如上圖,我們定義了一個(gè)新的框架結(jié)構(gòu)。在新的框架結(jié)構(gòu)中,除了用來(lái)放置一、二級(jí)菜單的MENU1、MENU2和用來(lái)放置三級(jí)菜單及具體應(yīng)用功能的Aapp之外,還增加了三個(gè)專(zhuān)門(mén)用來(lái)處理數(shù)據(jù)的框架(在上圖中用虛線表示)。這三個(gè)框架不需要界面,在應(yīng)用執(zhí)行的時(shí)候是看不見(jiàn)的。

      WEB服務(wù)器多框架解決方案

      下一頁(yè)

      【W(wǎng)EB服務(wù)器多框架解決方案】相關(guān)文章:

      如何構(gòu)建一個(gè)完整的WEB服務(wù)器03-15

      探討如何構(gòu)建一個(gè)完整的WEB服務(wù)器03-19

      支持多系統(tǒng)網(wǎng)絡(luò)批量安裝的服務(wù)器實(shí)現(xiàn)03-08

      基于嵌入式Web服務(wù)器的遠(yuǎn)程故障診斷系統(tǒng)03-18

      采用多框架技術(shù)實(shí)現(xiàn)在線考場(chǎng)恢復(fù)系統(tǒng)03-19

      利用PowerBuilder開(kāi)發(fā)WEB應(yīng)用03-19

      基于WEB的在線考試系統(tǒng)03-09

      The Resource Reallocation Function of Web Courselets03-03

      高校Web管理安全的研究11-17

      主站蜘蛛池模板: 疏勒县| 亚洲视频第一页在线观看| 亚洲免费成年女性毛视频| 久久久久国产精品四虎| 成人女同av免费观看| 亚洲天堂免费一二三四区| 亚洲AV无码一区二区三区少妇av | 成年人免费黄色h网| 亚洲av日韩av一卡二卡| 威海市| 最新日韩精品视频在线| 久久久诱惑一区二区三区| 99精品国产自产在线观看| 久久精品国产亚洲情侣| 视频精品熟女一区二区三区| 和静县| 中文字幕乱码第一二三区| 亚洲女同专区在线九九| 欧美xxxxx精品| 国产亚洲无码1024| 欧美激情国产亚州一区二区| 成在线人视频免费视频| 人妻精品一区二区在线视频| 侯马市| 邢台市| 一区二区三区熟女人妻 | 精品黑人一区二区三区| a午夜国产一级黄片| 密山市| 久久久久AV成人无码网站| 阳原县| 精品国产亚洲av成人一区| 日韩人妻中文字幕一区二区 | 不打码在线观看一区二区三区视频 | 保德县| 人妻精品一区二区在线视频 | 国产日韩三级| 成人国产乱对白在线观看| 亚洲熟妇免费在线视频| 国产99久久精品一区| 国产传媒剧情久久久av|