WAP閘道器相關知識【轉】

weixin_30788239發表於2020-04-05
  • 1. 什麼是WAP閘道器?

    WAP閘道器是一個軟體。它連線Internet或者Intranet,使得WAP電話可以來訪問其中的資源。有些閘道器可能具有將HTML檔案轉換為WML頁面的功能。
    WAP閘道器在WAP裝置與Web伺服器之間的連線中有好多功能。這些功能基本上是:

  • 將標記語言(WML)從文字轉換成可以被WAP裝置讀懂的編碼(二進位制/壓縮的)格式;
  • 將WAP裝置的請求轉換成Web中的HTTP請求;
  • 在Web和WAP之間實現SSL加密和WTLS加密的轉換;
  • 在Web和WAP之間的傳輸層之間實現TCP和WDP的轉換。

    閘道器還具有一些其他可選的功能,例如將Text檔案,HTML檔案轉換成可讀的WAP格式。如果閘道器安裝在移動營運商一邊,移動營運商可能利用閘道器加入一些特殊的資訊到HTTP流中,例如電話號碼,位置資訊等等。
    有些WAP閘道器是在Internet上公開的,但是另外一些是在移動營運商那邊,並且經常限制只接受從營運商那邊的WAP裝置。
    少數閘道器,或者像閘道器的裝置 (“WAP Servers”)在內容提供商那邊,這些人擁有WAP內容伺服器。

2. 什麼是WAP Server?

    除了整合的WAP Gateway ,WAP Server不比普通的Web Server多太多。筆者個人認為“WAP server”這個概念非常混淆。許多人認為必須有一個WAP Server才能提供WAP的內容,但是這不正確。WAP內容可以由任何普通的Web Server提供。
    那麼WAP Server的要點是什麼呢?當討論到WAP的安全性的時候,WAP Server可以減少WAP環境中的安全漏洞。
    既然WAP Server包含一個閘道器,因此可以跳過安裝在移動營運商那邊的第三方閘道器,並且主機上的應用程式對加密資料流有完全的控制能力。
    注意如果要讓使用者能夠訪問閘道器,就需要正確的配置他們的WAP裝置,大多數情況下是手工配置。

3. 在哪兒可以得到WAP閘道器?

    Nokia的閘道器可以在http://www.nokia.com/corporate/wap得到。

4. WAP閘道器是一個像Server那樣的物理裝置嗎?它是在Internet提供商還是移動提供商那邊?

    WAP Gateway是一個 WinNT或者 Linux機器上執行的WAP Server軟體。它可以在Internet上的任何位置,既可以在Internet提供商那邊,也可以在移動提供商那邊,還可以在使用者的PC機上。

5. 安裝Nokia WAP Toolkit後如何設定閘道器,撥號等等,以便可以使用使用者的主頁?

    啟動Nokia WAP Toolkit,找到 Menu>Toolkit>Preferences。 選擇“Use WAP gateway”選項,給出WAP閘道器所在的地址(127.0.0.1, 如果在本機執行閘道器程式)。使用者可以從Menu>Go>Load中指定URL。

6. 哪個公司提供WAP Server的原始碼?

    open source gateway 在 http://www.kannel.org/中提供。

7. 可以在廣域網路中使用閘道器嗎?

    只要能通過撥號訪問到閘道器的IP地址,在哪兒都是一樣。

8. 在哪裡能找到有關閘道器的資料?

    在很多情況下使用者可能想使用多個閘道器來測試應用程式。因為他們以不同的方式工作。所以可能需要連線到其他的閘道器,而不僅僅使用由移動營運商提供的閘道器。
    WAPdrive.net 有一個個非常好的公共閘道器列表:
        http://www.wapdrive.net/DOCS/wap_gateways.htm
    這裡面有一些沒有公佈的閘道器。如果IP地址以“10.”開頭,那麼閘道器就是私有的,是營運商自己的。其他IP地址的閘道器,也不一定就是公共閘道器。

9. 為什麼HTTP User_Agent字串在Phone.com的閘道器中有所不同?

    如果檢視從Phone.com的UP.Link閘道器傳送給伺服器的HTTP頭,將發現User_Agent有所不同。UP.Link閘道器將名字和版本名稱寫在這裡面。
    如果使用者來自Nokia或者愛立信的閘道器,那麼User_Agent就像下面的:
    EricssonR320/R1A
    如果使用者來自UP.Link閘道器,就如同下面的:
    EricssonR320/R1A UP.Link/4.1.0.1
    它們清楚地顯示了閘道器的型別和版本。從這裡可以清楚的知道使用者所使用的閘道器型別和版本。

轉載於:https://www.cnblogs.com/yecllsl/archive/2010/06/07/1753180.html

相關文章