WAP協(xié)議棧的應(yīng)用環(huán)境和主要協(xié)議
在通信和網(wǎng)絡(luò)的結(jié)合的時代下,我們應(yīng)該對WAP協(xié)議棧有所了解。因為在通訊網(wǎng)絡(luò)中,使用的就是WAP協(xié)議來進行互聯(lián)網(wǎng)的鏈接。那么WAP結(jié)構(gòu)為移動通信設(shè)備的應(yīng)用提供了一個靈活的開發(fā)環(huán)境,采用了一個與:ISO模型相似的分層結(jié)構(gòu)。每個協(xié)議層為其上層協(xié)議留出了接口,且其他業(yè)務(wù)應(yīng)用也可在各個層次上接入WAP協(xié)議棧。
1.無線應(yīng)用環(huán)境
無線應(yīng)用環(huán)境(WAE,Wireless Application Environment)是WAP協(xié)議棧的***協(xié)議,是一個融合了WWW和移動電話技術(shù)的通用應(yīng)用開發(fā)環(huán)境。其主要目的是建立一個可互操作的兼容環(huán)境,以便讓運營商和服務(wù)提供商能夠在不同的無線平臺上有效地開展應(yīng)用和服務(wù)。
WAE包括一個微瀏覽器環(huán)境,其功能如下。
①WML——是一種與HTMI。相似的輕量級的標記語言,是基于XML設(shè)計的,是HTML2.0版本的一個子集。
②無線標記語言腳本(WMLScript)——是一種簡化的程序腳本語言,是JavaScript的一個子集的擴展。
③無線電話應(yīng)用(WTA)——支持電話服務(wù)的結(jié)構(gòu)和編程接口。提供了利用WAP創(chuàng)建電話服務(wù)的方法。
④內(nèi)容格式——是一組已經(jīng)定義好的數(shù)據(jù)格式,包括圖像、電話本記錄和日歷信息。
2.無線會話協(xié)議
在WAP協(xié)議棧中無線會話協(xié)議(WSP,Wireless Session Protocoll為兩種會話服務(wù)提供了一致的接口。
***種會話服務(wù)是面向連接的服務(wù),它工作在事務(wù)層協(xié)議wTP之上。
第二種會話服務(wù)是無連接的服務(wù),它工作在安全或非安全的數(shù)據(jù)報服務(wù)之上。
WSP提供下列功能:
①在空中接口進行了壓縮編碼的HTTP/1.1的功能和語義;
②長久會話;
③會話的掛起、恢復(fù)和遷移;
④支持可靠或不可靠的數(shù)據(jù)推操作;
⑤協(xié)議特征協(xié)商。
來源:(http://blog.sina.com.cn/s/blog_63be85fc0100g5d5.html)