WAP-主な機能

ここで、この章では、WAPによって提供されるいくつかの主要な機能をリストしました-

インターネットに似たプログラミングモデル

WAPは新しいテクノロジーですが、インターネットで見つかった概念を再利用しています。サービス開発者とメーカーの両方が今日これらの概念に精通しているため、この再利用により、WAPベースのサービスをすばやく導入できます。

ワイヤレスマークアップ言語(WML)

Webベースのアプリケーションを開発するには、HTML言語を使用している必要があります。同様に、WMLはWAPサービスのオーサリングに使用されるマークアップ言語であり、HTMLがWeb上で行うのと同じ目的を果たします。HTMLとは対照的に、WMLは小型のハンドヘルドデバイスに適合するように設計されています。

WMLScript

繰り返しになりますが、Webアプリケーションの機能を強化するには、JavaスクリプトまたはVBスクリプトを使用する必要があります。同様に、JavaスクリプトをHTMLで利用できるのと同じように、WMLScriptを使用してサービスの機能を強化できます。これにより、手続き型ロジックと計算機能をWAPベースのサービスに追加できます。

ワイヤレステレフォニーアプリケーションインターフェイス(WTAI)

WTAIは、テレフォニーサービスのアプリケーションフレームワークです。WTAIユーザーエージェントは、特別なWMLScript関数を呼び出すか、特別なURLにアクセスすることにより、電話をかけたり電話帳を編集したりできます。人の名前と電話番号を含むWMLデッキを作成する場合は、それらを電話帳に追加するか、画面上の適切なハイパーリンクをクリックするだけですぐに電話をかけることができます。

最適化されたプロトコルスタック

WAPで使用されるプロトコルは、次のようなよく知られたインターネットプロトコルに基づいています。 HTTP そして Transmission Control Protocol (TCP)ですが、低帯域幅や高遅延などのワイヤレス環境の制約に対処するように最適化されています。