ISAPI在WAP應用框架中的應用 ISAPI在WAP應用框架中的應用

ISAPI在WAP應用框架中的應用

  • 期刊名字:計算機工程與應用
  • 文件大?。?81kb
  • 論文作者:常峰,郭景峰,楊振峰
  • 作者單位:燕山大學(xué)信息科學(xué)與工程學(xué)院
  • 更新時(shí)間:2020-06-12
  • 下載次數:次
論文簡(jiǎn)介

ISAPI在WAP應用框架中的應用常峰郭景峰楊振峰(燕山大學(xué)信息科學(xué)與工程學(xué)院,秦皇島066004)E-mail:longwindy(@sina.com摘要WAP(無(wú)線(xiàn)應用協(xié)議)技術(shù)促進(jìn)了因特網(wǎng)的網(wǎng)絡(luò )應硐技術(shù)與無(wú)線(xiàn)網(wǎng)絡(luò )通訊技術(shù)進(jìn)行有效的結合,是未來(lái)網(wǎng)絡(luò )技芐的一種發(fā)展方向。論文通過(guò)對WAP網(wǎng)絡(luò )框架以及應用模型的分析,就使用SAP來(lái)實(shí)現 WAP Server中的Webpplication進(jìn)行討論和研究。使得因特網(wǎng)中的網(wǎng)絡(luò )應用技術(shù)應用到WAP應用模型中。關(guān)鍵詞應用無(wú)線(xiàn)協(xié)議應用無(wú)線(xiàn)擴展語(yǔ)言 ISAPI BDE文章編號1002-8331-(2003)22-0158-03文獻標識碼A中圖分類(lèi)號T393Reality of Method of ISAPI in the Application Structure of WAPChang Feng Guo Jingfeng Yang Zhenfeng(School of Information Science and Engineering Yanshan University, Qinhuangdao 066004)Abstract: WAP (Wireless Application protocol), which accelerates a combination of internet technology and wireltechnique. It will be a new solution of network in the future. Based on the architectrualof wap, the paper dis-csses web application implemented by ISAPI, which is applied to the WAP mode. This will be a sound developingechnology in internet.Keywords: Wireless Application protocol, Wireless Application Environment, ISAPl, BDEWAP( Wirless Application Protocol,無(wú)線(xiàn)通訊協(xié)議),結合語(yǔ)言,繼承著(zhù)XML大量的優(yōu)點(diǎn),其主要用于標記和說(shuō)明wAP了基于互聯(lián)網(wǎng)的網(wǎng)絡(luò )技術(shù)與無(wú)線(xiàn)數據網(wǎng)絡(luò )通訊,代表了未來(lái)網(wǎng)移動(dòng)終端收發(fā)的 Internet倍息和用戶(hù)接口。WML使得設計者可絡(luò )技術(shù)的種發(fā)展方向。WAP已經(jīng)成為在數字移動(dòng)電話(huà)、因特以采用與設備獨市的方式定義WAP應用的用戶(hù)接。網(wǎng)或其他個(gè)人數字助理機(PDA)、計算機應用之間進(jìn)行通訊的(2)WAP代理。包括協(xié)議網(wǎng)關(guān)、實(shí)現WAP協(xié)議棧(WSP開(kāi)放全球標準。WAP的目標就是:(1)通過(guò)WAP技術(shù),將 In- WTP WTLS和WDP)與 Internet協(xié)議枝之間的轉換。信息內容cermet的內容和高級數據服務(wù)帶到無(wú)線(xiàn)電話(huà)和其他的無(wú)線(xiàn)終端編解碼器把WAP數據壓縮編碼,以減少網(wǎng)絡(luò )數據流量,最大限中。(2)創(chuàng )建一個(gè)能夠跨越所有的無(wú)線(xiàn)網(wǎng)絡(luò )技術(shù)的全球無(wú)線(xiàn)協(xié)度地利用無(wú)線(xiàn)網(wǎng)絡(luò )緩慢的數據傳輸速率。同時(shí),WAP還采用了議規范ε(3)允許創(chuàng )建可伸縮到各個(gè)類(lèi)型的無(wú)線(xiàn)載波網(wǎng)絡(luò )和設錯誤校正技術(shù),確保網(wǎng)絡(luò )瀏覽和數據傳輸過(guò)程不會(huì )因無(wú)線(xiàn)電通備中的內容和應用。(4)盡可能多地使用和擴展現有的標準和信線(xiàn)路質(zhì)量的變化而受到嚴重影響技術(shù)(3)源數據服務(wù)器( OriginServer)。如支持WAP的Web網(wǎng)站,服務(wù)器中存有用 WMLScript編寫(xiě)的WAP應用,這些應用1WAP網(wǎng)絡(luò )架構可以根據WAP移動(dòng)終端的需要而被下載,而且在不需要時(shí),當WAP網(wǎng)絡(luò )架構由三部分組成,即WAP網(wǎng)關(guān)、WAP手機和用戶(hù)從WAP手機鍵人他要訪(fǎng)問(wèn)的WAP內容服務(wù)器的URLWAP內容服務(wù)器,這三方面缺一不可。其中WAP網(wǎng)關(guān)起著(zhù)協(xié)后,信號經(jīng)過(guò)無(wú)線(xiàn)網(wǎng)絡(luò ),以WAP協(xié)議方式發(fā)送請求至WAP網(wǎng)議的翻譯’作用,是聯(lián)系GSM網(wǎng)與萬(wàn)維網(wǎng)的橋梁;WAP內容關(guān)然后經(jīng)過(guò)翻譯,再以HTP協(xié)議方式與WAP內容服務(wù)服務(wù)器存儲著(zhù)大量的信息,以提供WAP手機用戶(hù)來(lái)訪(fǎng)問(wèn)查器交互,最后WAP網(wǎng)關(guān)將返回的內容壓縮、處理成 BINARY詢(xún)、瀏覽等。流返回到客戶(hù)的WAP手機屏幕上。WAP應用結構非常類(lèi)似 Internet結構,一個(gè)典型的WAP應用系統定義了三類(lèi)實(shí)體WAP應用模型(1)具有WAP用戶(hù)代理功能的移動(dòng)終端( Client)。典型的WWW采用客戶(hù)機/服務(wù)器結果,提供了一種十分靈活而終端如WAP手機,它相當于 Internet中的PC機。在它的顯示又強大的應用模型(編程模型),可以使用大量的開(kāi)發(fā)丁具屏上運行有微瀏覽器( Micro Browser),用戶(hù)可以采用簡(jiǎn)單的選WAP在盡量利用這一成熟技術(shù)的基礎上,按照無(wú)線(xiàn)環(huán)境的特擇鍵實(shí)現WAP服務(wù)請求,并以無(wú)線(xiàn)方式發(fā)送和接收所需的信定而制定應用模型,包括優(yōu)化和擴充,重要體現在服務(wù)器端的息。WAP移動(dòng)終端使用WML( WirelessMarkuplanguage)無(wú)線(xiàn)標開(kāi)發(fā)方面。其應用模型圖I。記語(yǔ)言顯示各種文字圖像數據。具體的一次交互操作過(guò)程是WM是一種基于XML( Extension Markuplanguage)的標記(1)用戶(hù)按鍵來(lái)激活一個(gè)URL請求中國煤化工作者簡(jiǎn)介:常峰(1978-),男,碩士,主要從事數據庫應用數據挖掘等方面研究數據庫應用,數據挖掘等方面研究。楊振峰(1976-),男,碩士,主要從事數據庫應用數據挖掘CNMHG1582003.22計算機工程與應用(2)WAP手機接受用戶(hù)的請求,并用WAP協(xié)議封裝,提交WAP的手機模擬器訪(fǎng)問(wèn)服務(wù)器,由ISAP響應用戶(hù)請求給WAP網(wǎng)關(guān)數據庫請求,IsAP負責完成對數據庫的各種有效操作任務(wù),(3)WAP網(wǎng)關(guān)為該URL請求轉化為一個(gè)普通的HTP請并且返回結果數據并封裝為WML格式,再返回給WAP用戶(hù)求,提交給WAP服務(wù)器正確顯示在模擬手機上(4)WAP服務(wù)器處理請求,URL可以指向一個(gè)靜態(tài)的論文就在服務(wù)器方面,利用SA門(mén)、數據庫等技術(shù)來(lái)處理數據露歌務(wù)器默據庫訪(fǎng)問(wèn)用戶(hù)的請求,實(shí)現滿(mǎn)足用戶(hù)的WAP訪(fǎng)問(wèn)要求。機TA啦應叫服務(wù)器ISAPI顰螭碼在論文ISA門(mén)設計中,SAP采用外部數據庫( RemoteRL ScrIedatabase)資源。在實(shí)現中采用訪(fǎng)問(wèn)外部數據庫資源的方式因譯器為這種方式可以避免 WAP SERVER和 DATABASE SERⅤERY配L牌協(xié)議適配器在同一臺機器上,從而有效地緩解多用戶(hù)請求時(shí)對WAPServer的負擔。由ISAP完成對用戶(hù)請求,同樣也可采用增加中間件在完成各種業(yè)務(wù)邏輯,以及在WAP應用中起著(zhù)非常重要的作用ISAP是以線(xiàn)程級別響應用戶(hù)的請求要求,但同時(shí)要求保3使用ISAP開(kāi)發(fā)WAP應用模型中的應用SAP是一種非常優(yōu)秀的服務(wù)器端擴展應用程序,它可以據庫的任務(wù)。在 DELPHI為EAP訪(fǎng)問(wèn)數據操作的開(kāi)發(fā)中引用擴充因特網(wǎng)信息服務(wù),完成用戶(hù)的請求任務(wù),在物理上并不足了 Session(會(huì )話(huà))的概念,其可以有效地解決SAP在數據庫訪(fǎng)普通的EXE文件而是DL文件,BSAF以動(dòng)態(tài)鏈接庫的形式問(wèn)中的問(wèn)題,方式是SAP響應不同用戶(hù)訪(fǎng)間數據庫請求的時(shí)存在,執行于服務(wù)器端,它有別于傳統的CGI程序,CGI對每候,為每一位用戶(hù)創(chuàng )建一個(gè)會(huì )話(huà),保持不同用戶(hù)的各種有效信個(gè)用戶(hù)請求創(chuàng )建用戶(hù)請求的進(jìn)程,大量消耗系統的資源降息,并且保證對數據資源有效的訪(fǎng)問(wèn),使得不同用戶(hù)的操作互低服務(wù)器系統的性能,而SAP對不同用戶(hù)的請求以線(xiàn)程方式不影響,達到透明訪(fǎng)問(wèn)。 DELPHI為1SA的開(kāi)發(fā)提供運行于服務(wù)器上,節省更多的系統資源,執行更快,更加安全Web Module,其有效地結合了 DataModule(使于存放各種可靠。與其他的服務(wù)器端執行的腳本語(yǔ)言ASP,PHP,PERL等 DataSet組件的容器),可以使用不同的非可視 DataSet組件來(lái)相比,SAP有著(zhù)更加明顯的優(yōu)勢,它可以提供其他腳本語(yǔ)言完成對數據庫的操作,在SAP中的 WebModule結構模型如所不能完成的吏加復雜的任務(wù)執行速度更快更加安全等多圖3。方面的優(yōu)點(diǎn),是其他各種腳本語(yǔ)言所不能替代的。通過(guò)使用ISAP實(shí)現對用戶(hù)請求的任務(wù):用戶(hù)使用WAP手機訪(fǎng)問(wèn)URL,WAP網(wǎng)關(guān)負責把WAP請求翻譯成HTTP請求,再由ISA來(lái)負責對HTTP請求的解析,根據用戶(hù)訪(fǎng)問(wèn)的conponent要求,執行各種不同的任務(wù),再生成WML貞面,并返回WAP其他接口網(wǎng)關(guān),發(fā)給請求用戶(hù)。在處理用戶(hù)的請求要求,SAP可以完成Tebllodule各種復雜操作,可以具有訪(fǎng)問(wèn)數據庫的能力。論文就在 WAP SERⅤER中的IAP可訪(fǎng)問(wèn)數據庫的應圖3用程序設計與實(shí)現,加以說(shuō)明,可分為如下步驟:1WAP手機用戶(hù)發(fā)出URL請求,傳送到WAP網(wǎng)關(guān),經(jīng)過(guò)網(wǎng)關(guān)翻譯為具體的HTP請求,再發(fā)送給 WAP SERVER,再由ISAP解析用戶(hù)請求,轉化為通過(guò) Dataset的數據庫組件的具體操作,數據庫組件再通過(guò)數據庫引孳(BDE,ODBC各種數2lSAP對HmP請求進(jìn)行解析,在完成數據庫方面的請據專(zhuān)用的數據引)來(lái)完成對數據庫操作的任務(wù)求,通過(guò)BDE(( Borland Database Engine),對用戶(hù)指定數據password分別為用戶(hù)登錄時(shí)的用戶(hù)名稱(chēng)和密碼。3以WM方式返回用戶(hù)需要的有效信息。procedure TWebModule 1 WebModule 1 WebActionltem 1 Ac(Sender: TObject在實(shí)現中,作者利用的是 NOKIA公司提供的 Nokia WAPRequest: TWebRequesl; Response: TWebResponse: var HandledTools Kit開(kāi)發(fā)包,它是一種專(zhuān)門(mén)為WAP設計的開(kāi)發(fā)包。它為作者提供個(gè)良好的開(kāi)發(fā)WAP開(kāi)發(fā)和調試環(huán)境??梢岳盟峁¦AP模擬手機,來(lái)調試所開(kāi)發(fā)的BSAP1,可免去使用WAP網(wǎng)關(guān)的轉化配置過(guò)程模擬實(shí)際手機訪(fǎng)問(wèn)URL的過(guò)程。訪(fǎng)問(wèn)模型如圖2YH中國煤化工gCNMHG計算機工程與應用2003.22159Wmlstr:='<?xInI version=1.0?>'+#10#13+me'>'+'

'+Welcome Mr+ User Nane+

+ :'+#10413+Response Content: =Wmlstr+'+< go href=" Login.wml">+// Login.wm為登錄頁(yè)面UserName:= Request, Content Fields. values[ iseman];/提取用戶(hù)/do> "thenWEB應用程序的開(kāi)發(fā),有助于更好地實(shí)現利用成熟的互聯(lián)網(wǎng)網(wǎng)絡(luò )技術(shù)與無(wú)線(xiàn)數據通訊結合。(收稿日期:2002年7月)query.SQLad( select frum user》/為用戶(hù)信息表query l SQL add(where username=+"+UserName+"");參考文獻If NOT query eof then1. wirless Application Pmtocol Forum Ltd著(zhù)WAP無(wú)線(xiàn)應用協(xié)議M機械工業(yè)出版社,2000-09Pwd: -query l. FieldBy Name(name").AsStringIf Pwd=Password then2.WirlessApplicationProtocolfoRutm.http://www.wapforum.ory/esponse Contenl: =Wmlatr+
論文截圖
版權:如無(wú)特殊注明,文章轉載自網(wǎng)絡(luò ),侵權請聯(lián)系cnmhg168#163.com刪除!文件均為網(wǎng)友上傳,僅供研究和學(xué)習使用,務(wù)必24小時(shí)內刪除。
欧美AAAAAA级午夜福利_国产福利写真片视频在线_91香蕉国产观看免费人人_莉莉精品国产免费手机影院