欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法

文檔序號(hào):7967511閱讀:222來(lái)源:國(guó)知局
專利名稱:無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法
無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法,特別涉及一種從實(shí)現(xiàn)的
效果和效率上非常近似于有標(biāo)簽集Ajax的無(wú)標(biāo)簽用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法。
背景技術(shù)
術(shù)語(yǔ)Ajax用來(lái)描述一組技術(shù),它使瀏覽器可以為用戶提供更為自然的瀏覽 體驗(yàn)。Ajax以友好的用戶界面和高效的數(shù)據(jù)傳輸號(hào)稱新一代B/S架構(gòu)下的新興 技術(shù),它在用戶界面和數(shù)據(jù)傳輸效率上的優(yōu)點(diǎn)尤為突出。在Ajax之前,Web站 點(diǎn)強(qiáng)制用戶進(jìn)入提交/等待/重新顯示范例,用戶的動(dòng)作總是與服務(wù)器的"思考時(shí) 間"同步。Ajax提供與服務(wù)器異步通信的能力,從而使用戶從請(qǐng)求/響應(yīng)的循環(huán)中 解脫出來(lái)。借助于Ajax,可以在用戶單擊按鈕時(shí),使用JavaScript和DHTML (動(dòng)態(tài)超文本標(biāo)記語(yǔ)言)立即更新UI (用戶界面),并向服務(wù)器發(fā)出異步請(qǐng)求, 以執(zhí)行更新或査詢數(shù)據(jù)庫(kù)。當(dāng)請(qǐng)求返回時(shí),就可以使用JavaScript和CSS來(lái)相 應(yīng)地更新Ul,而不是刷新整個(gè)頁(yè)面。最重要的是,用戶甚至不知道瀏覽器正在 與服務(wù)器通信Web站點(diǎn)看起來(lái)是即時(shí)響應(yīng)的。
然而,Ajax并不是十全十美的,其在用戶界面和數(shù)據(jù)傳輸上存在以下缺點(diǎn)
1. 使用大量的特有標(biāo)簽和煩瑣的實(shí)施步驟,以使其技術(shù)成本和工時(shí)成本都 較高;
2. 通用性差,目前僅有幾款瀏覽器完全支持。
因此,實(shí)有必要提供一種無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法,其無(wú) 需外掛標(biāo)簽集降低了開(kāi)發(fā)難度且通用性好。
發(fā)明內(nèi)容
鑒于這種問(wèn)題,本發(fā)明的目的在于提供-種無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸 系統(tǒng)及方法,該無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法通用性好且開(kāi)發(fā)難度 相對(duì)較低。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng),該 無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)包括
服務(wù)器端,該服務(wù)器端包括響應(yīng)模塊和服務(wù)器端處理模塊,其中,響應(yīng)模 塊包括頁(yè)面初始化模塊和響應(yīng)客戶端模塊,頁(yè)面初始化模塊用于當(dāng)客戶端進(jìn)入 系統(tǒng)后,負(fù)責(zé)發(fā)送首頁(yè)代碼;響應(yīng)客戶端模塊用于負(fù)責(zé)響應(yīng)客戶端提交到服務(wù) 器的請(qǐng)求;服務(wù)器端處理模塊和響應(yīng)模塊相互連接,用于響應(yīng)模塊和服務(wù)器后 端進(jìn)行業(yè)務(wù)級(jí)別的處理與數(shù)據(jù)交換。 客戶端,該客戶端包括操作界面模塊、界面控制模塊和客戶端處理模塊, 其中,操作界面模塊為用戶響應(yīng)請(qǐng)求的應(yīng)答界面的載體,各界面的切換都以此
為載體;界面控制模塊用于根據(jù)服務(wù)器返回的響應(yīng)對(duì)操作界面進(jìn)行響應(yīng)修改、
添加、刪除等;客戶端處理模塊和操作界面模塊連接,用于將客戶端需要提交 的必要數(shù)據(jù)抓取,以標(biāo)準(zhǔn)表單形式提交給服務(wù)器端。
網(wǎng)絡(luò)傳輸模塊,是服務(wù)器端和客戶端進(jìn)行請(qǐng)求和響應(yīng)操作的傳輸載體。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸?shù)姆椒?該方法包括以下步驟
a系統(tǒng)接受用戶進(jìn)入系統(tǒng),向服務(wù)器端申請(qǐng)操作界面請(qǐng)求,該系統(tǒng)將該申 請(qǐng)?zhí)峤恢另?yè)面初始化模塊;
b其頁(yè)面初始化模塊會(huì)返回客戶端操作界面首頁(yè)給用戶;
C用戶通過(guò)操作界面進(jìn)行相應(yīng)操作,并提交,則客戶端處理模塊隨即抓取 操作界面中的數(shù)據(jù)元素,并進(jìn)行封裝;
d客戶端處理模塊向響應(yīng)客戶端模塊提交數(shù)據(jù);
e響應(yīng)客戶端模塊與服務(wù)器處理模塊進(jìn)行業(yè)務(wù)級(jí)別的處理與數(shù)據(jù)交換并將 執(zhí)行結(jié)構(gòu)傳遞給客戶端的界面控制模塊;
f客戶端的界面控制模塊根據(jù)返回的響應(yīng),對(duì)客戶端操作界面作響應(yīng)變動(dòng)。 本發(fā)明提供一種無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法,其無(wú)需外掛標(biāo)
簽集降低了開(kāi)發(fā)難度且通用性好。


圖l為本發(fā)明的系統(tǒng)架構(gòu)圖; 圖2為本發(fā)明的執(zhí)行流程圖。
具體實(shí)施方式
圖1為本發(fā)明的系統(tǒng)架構(gòu)圖,該系統(tǒng)包括服務(wù)器端10、客戶端20和網(wǎng)絡(luò)傳 輸模塊30,所述服務(wù)器端10包括響應(yīng)模塊101和服務(wù)器端處理模塊102,其中, 響應(yīng)模塊101包括頁(yè)面初始化模塊104和響應(yīng)客戶端模塊105,頁(yè)面初始化模塊 104用于當(dāng)客戶端20進(jìn)入系統(tǒng)后,負(fù)責(zé)發(fā)送首頁(yè)代碼;響應(yīng)客戶端模塊105用 于負(fù)責(zé)響應(yīng)客戶端20提交到服務(wù)器端10的請(qǐng)求,例如表單數(shù)據(jù),頁(yè)面轉(zhuǎn)換等 請(qǐng)求,處理模塊102和響應(yīng)模塊101相互連接,用于響應(yīng)模塊101和服務(wù)器端 10后端進(jìn)行業(yè)務(wù)級(jí)別的處理與數(shù)據(jù)交換;所述客戶端20包括操作界面模塊201 、 界面控制模塊202和客戶端處理模塊203,其中,操作界面模塊201為用戶響應(yīng) 請(qǐng)求的應(yīng)答界面的載體,各界面的切換都以此為載體;界面控制模塊202用于 根據(jù)服務(wù)器端IO返回的響應(yīng)對(duì)操作界面進(jìn)行響應(yīng)修改、添加、刪除等;客戶端 處理模塊203和操作界面模塊201連接,用于將客戶端20需要提交的必要數(shù)據(jù) 抓取,以標(biāo)準(zhǔn)表單形式提交給服務(wù)器端10;網(wǎng)絡(luò)傳輸模塊30,是服務(wù)器端10 和客戶端20進(jìn)行請(qǐng)求和響應(yīng)操作的傳輸載體,另外,響應(yīng)客戶端模塊105響應(yīng)
客戶端20提交的請(qǐng)求例如查詢,為僅將査詢后的數(shù)據(jù)遞送到客戶,經(jīng)過(guò)客戶端
20的界面控制模塊202的組裝后修改操作界面,而不是直接發(fā)送整張頁(yè)面的代 碼到客戶端20。
圖2為本發(fā)明的執(zhí)行流程圖,其具體步驟如下
步驟401系統(tǒng)接受用產(chǎn)進(jìn)入系統(tǒng),向服務(wù)器端10申請(qǐng)操作界面請(qǐng)求,該系
統(tǒng)會(huì)將申請(qǐng)?zhí)峤恢另?yè)面初始化模塊104;
步驟402其頁(yè)面初始化模塊101會(huì)返回客戶端20操作界面首頁(yè)給用戶; 步驟403用戶通過(guò)操作界面進(jìn)行相應(yīng)操作,并提交,則客戶端處理模塊203
隨即抓取操作界面中的數(shù)據(jù)元素,并進(jìn)行封裝;
步驟404客戶端處理模塊203向響應(yīng)客戶端模塊105提交數(shù)據(jù);
步驟405響應(yīng)客戶端模塊105與服務(wù)器端處理模塊102進(jìn)行業(yè)務(wù)級(jí)別的處
理與數(shù)據(jù)交換并將執(zhí)行結(jié)構(gòu)傳遞給客戶端20的界面控制模塊202,;
步驟406客戶端20的界面控制模塊202根據(jù)返回的響應(yīng),對(duì)客戶端20操
作界面作響應(yīng)變動(dòng)。
本發(fā)明無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法與現(xiàn)有技術(shù)相比具有以下
優(yōu)點(diǎn)
1. 本發(fā)明無(wú)外引標(biāo)簽集,且整個(gè)流程,數(shù)據(jù)僅作了必要數(shù)據(jù)的封裝傳輸, 降低了開(kāi)發(fā)難度,縮短開(kāi)發(fā)周期,進(jìn)而降低開(kāi)發(fā)和維護(hù)成本。
2. 通用性好,支持目前所有瀏覽器下B/S架構(gòu)的實(shí)現(xiàn)。
權(quán)利要求
1.一種無(wú)標(biāo)簽集的用戶界面和數(shù)據(jù)傳輸?shù)南到y(tǒng),該系統(tǒng)包括服務(wù)器端、客戶端和網(wǎng)絡(luò)傳輸模塊,其特征在于服務(wù)器端,該服務(wù)器端包括響應(yīng)模塊和服務(wù)器端處理模塊,其中,響應(yīng)模塊包括頁(yè)面初始化模塊和響應(yīng)客戶端模塊,頁(yè)面初始化模塊用于當(dāng)客戶端進(jìn)入系統(tǒng)后,負(fù)責(zé)發(fā)送首頁(yè)代碼;響應(yīng)客戶端模塊用于負(fù)責(zé)響應(yīng)客戶端提交到服務(wù)器的請(qǐng)求;服務(wù)器端處理模塊和響應(yīng)模塊相互連接,用于響應(yīng)模塊和服務(wù)器后端進(jìn)行業(yè)務(wù)級(jí)別的處理與數(shù)據(jù)交換;客戶端,該客戶端包括操作界面模塊、界面控制模塊和客戶端處理模塊,其中,操作界面模塊為用戶響應(yīng)請(qǐng)求的應(yīng)答界面的載體,各界面的切換都以此為載體;界面控制模塊用于根據(jù)服務(wù)器返回的響應(yīng)對(duì)操作界面進(jìn)行響應(yīng)修改、添加、刪除等;客戶端處理模塊和操作界面模塊連接,用于將客戶端需要提交的必要數(shù)據(jù)抓取,以標(biāo)準(zhǔn)表單形式提交給服務(wù)器端;網(wǎng)絡(luò)傳輸模塊,是服務(wù)器端和客戶端進(jìn)行請(qǐng)求和響應(yīng)操作的傳輸載體。
2. 如權(quán)利要求l所述的無(wú)標(biāo)簽集的用戶界面和數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在 于所述響應(yīng)客戶端模塊響應(yīng)客戶端提交的請(qǐng)求,例如查詢,為僅將査詢后的 數(shù)據(jù)遞送到客戶,經(jīng)過(guò)客戶端的界面控制模塊的組裝后修改操作界面,而不是 直接發(fā)送整張頁(yè)面的代碼到客戶端。
3. —種無(wú)標(biāo)簽集的用戶界面和數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟谠摲椒ò?以下步驟a系統(tǒng)接受用戶進(jìn)入系統(tǒng),向服務(wù)器端申請(qǐng)操作界面請(qǐng)求,該系統(tǒng)會(huì)將該 申請(qǐng)?zhí)峤恢另?yè)面初始化模塊;b其頁(yè)面初始化模塊會(huì)返回客戶端操作界面首頁(yè);C用戶通過(guò)操作界面進(jìn)行相應(yīng)操作,則客戶端處理模塊隨即抓取操作界面 中的數(shù)據(jù)元素,并進(jìn)行封裝;d客戶端處理模塊向響應(yīng)客戶端模塊提交數(shù)據(jù);e響應(yīng)客戶端模塊與服務(wù)器處理模塊進(jìn)行業(yè)務(wù)級(jí)別的處理與數(shù)據(jù)交換并將 執(zhí)行結(jié)構(gòu)傳遞給客戶端的界面控制模塊;f客戶端的界面控制模塊根據(jù)返回的響應(yīng),對(duì)客戶端操作界面作響應(yīng)變動(dòng)。
4. 如權(quán)利要求3所述的無(wú)標(biāo)簽集的用戶界面和數(shù)據(jù)傳輸?shù)姆椒?,其特征在于所述響?yīng)客戶端模塊響應(yīng)客戶端提交的請(qǐng)求,例如查詢,為僅將査詢后的 數(shù)據(jù)遞送到客戶,經(jīng)過(guò)客戶端的界面控制模塊的組裝后修改操作界面,而不是 直接發(fā)送整張頁(yè)面的代碼到客戶端。
全文摘要
一種無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法,通過(guò)客戶端操作界面模塊首先向客戶端處理模塊發(fā)送數(shù)據(jù),進(jìn)而激發(fā)客戶端處理模塊抓取操作界面中的數(shù)據(jù)元素,并進(jìn)行封裝,然后由客戶端處理模塊向服務(wù)器端的響應(yīng)客戶端模塊提交數(shù)據(jù),響應(yīng)客戶端模塊與服務(wù)器處理模塊進(jìn)行業(yè)務(wù)級(jí)別的處理與數(shù)據(jù)交換并將執(zhí)行結(jié)構(gòu)傳遞給客戶端的界面控制模塊,客戶端的界面控制模塊根據(jù)返回的響應(yīng),對(duì)客戶端操作界面作響應(yīng)變動(dòng),本發(fā)明無(wú)標(biāo)簽集用戶界面及數(shù)據(jù)傳輸系統(tǒng)及方法,無(wú)需外掛標(biāo)簽集降低了開(kāi)發(fā)難度且通用性好,易于維護(hù)和升級(jí)。
文檔編號(hào)H04L29/06GK101170545SQ20061011769
公開(kāi)日2008年4月30日 申請(qǐng)日期2006年10月27日 優(yōu)先權(quán)日2006年10月27日
發(fā)明者季彬彬 申請(qǐng)人:環(huán)達(dá)電腦(上海)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
尖扎县| 革吉县| 鄱阳县| 荆州市| 曲松县| 郸城县| 万全县| 惠水县| 盱眙县| 伊通| 郑州市| 镇巴县| 抚顺县| 应城市| 安阳市| 巴青县| 合水县| 滕州市| 芦溪县| 灌南县| 黔东| 荔波县| 安丘市| 鸡泽县| 水城县| 浦东新区| 邹平县| 玉田县| 宝清县| 大邑县| 蚌埠市| 遂宁市| 宜昌市| 宁都县| 鸡泽县| 上林县| 鸡东县| 宜章县| 衡东县| 新丰县| 南漳县|