WAP
読み:ワップ
外語:WAP: Wireless Application Protocol
小型携帯端末(
携帯電話
や
PDA
など)向けの、無線通信を用いた
インターネット
利用のための国際標準
通信プロトコル
。
目次
概要
特徴
普及
コンセプト
携帯機向け
体系
記述など
転送関係
実装
概要
スウェーデンの
Ericsson
、米国の
Motorola
、フィンランドの
Nokia
、米国のPhone.com(旧Unwired Planet)が提唱し、1997(平成9)年12月に「WAPフォーラム」を設立して標準化を進めた。
最初の仕様であるWAP 1.0は、1998(平成10)年4月に公開された。
特徴
普及
日本では1999(平成11)年春から、
DDI
と
IDO
(双方、現在の
KDDI
)によって
cdmaOne
でWAPに準拠するサービス
EZweb
/
EZaccess
が開始された。
2000(平成12)年時点で記述言語は
HDML
と
WML
であったが、HTMLとの共通性の低さに伴うコンテンツ移植性の問題、また
NTTドコモ
の
iモード
の爆発的な普及率などに押され、コンテンツ数などで大幅な遅れを取った。
しかし国際標準規格ということでAT&T、GTE、アメリテック、ベルアトランティックなどが採用しており、南鮮などでも普及が進んでいる。また携帯電話自体が国際間で標準化されつつあるため、同時にWAPも注目を集めた。
コンセプト
コンセプト的には、iモードがパソコン用の
WWW
環境をそのまま携帯電話で実現しようとしているのに対し、WAPは携帯電話に特化した文字情報サービスとして捉えている。
将来の回線の広帯域化と端末の高性能化をも考慮すると、iモードが日本独自の規格であるという問題を踏まえても両者の優位は非常に複雑である。しかも実際の利用者にとっては技術の完全さは全く問題ではなく、手軽さと多彩なサービスが重要なのであり、その点でパソコンをも駆逐する勢いのiモードにWAPが対抗するのは容易では無い。
携帯機向け
無線により通信を行なう小型携帯端末でインターネットを利用するため、限られた
ユーザーインターフェイス
(多くは数個のボタン程度)、狭い画面、低速で不安定な通信回線、という環境に特化したプロトコル体系となっている。
特徴として「
WAPゲートウェイサーバー
」という
HTTP
の
プロクシーサーバー
に似た機能サービスサーバーを通常のインターネット上のサーバーと携帯端末間に設置し、全てのアクセスをWAPゲートウェイで中継することで、端末側での表示処理の簡略化、転送トラフィックの軽減、複数画面のキャッシュなどを実現している。
体系
WAPはWAPゲートウェイを中心とする通信体系を実現するため、大きく五つの規格から成り立っている。
WAE
‐ アプリケーション層
WML
(表示言語)
WMLScript
WTA
(テレフォニーサービス)
WTAI
(WTAを操作するためのインターフェイス)
WSP
‐ セッション層 (WAPプロトコル)
WTP
‐ トランザクション層 (少数メッセージ転送の実現)
WTLS
‐ セキュリティ層 (認証、暗号化など)
WDP
‐ トランスポート層 (パケット伝送)
記述など
WAPのコンテンツは、WAEで規定される表示記述言語WMLで記述される。これは一般的なHTMLと異なり、ボタンによる選択など限定された
ユーザーインターフェイス
での利用が考慮されている。
端末で表示する各画面を「カード」、複数のカードを収めた一転送単位を「デッキ」と呼ぶが、それぞれでの画面キャッシュに対応するため、複数カードを1デッキ中に含めることが可能なようにされている。
さらに、一つのWML文書中には複数のデッキを収めることができる。
転送関係
WAPゲートウェイではWMLの記述から実際の表示画面を作り出し、表示文書にバイナリのフォーマット情報コードを埋め込んだデータに変換することで転送データ量の低減とレイアウト処理の高速化を実現する。
この際には、XMLのバイナリ版である
WBXML
が使われる。
WAP端末側は、単純な表示のみに特化することが出来、安価で低速な端末でも実用的な表示処理が可能になっている。そしてWMLの解析エンジンがWAPゲートウェイ側にあるため、端末側でプログラムを更新しなくても常に最新の機能を共通して利用することが可能になっている。また複数の技術があっても端末側から意識することなくシームレスな利用が可能となる。
実装
WAPの基本技術は米Phone.comの開発した無線端末向け通信技術であるHDML(
WWW
表示記述言語)およびHDTP(転送プロトコル)を原型にしており、これを元に国際規格として体系的に規格化したものである。
初期のWAPでは機能不足と対応製品の少なさから、実際にはHDMLとHDTPをWMLとWSPの代わりに実装している場合が多かった。この場合でもWAPゲートウェイが自動的に変換を行なうため、端末側ではどちらが利用されているかを意識する必要はない。
なお、同社はWAPゲートウェイサーバーの製品(UP.Linkサーバー)の開発などを行なっている。
再検索