無線 애플리케이션 프로토콜

위키百科, 우리 모두의 百科事典.

無線 애플리케이션 프로토콜 ( W ireless A pplication P rotocol, WAP )은 携帶 電話 等의 裝備에서 인터넷을 하는 것과 같은, 無線通信을 使用하는 應用프로그램의 國際標準이다. WAP은 매우작은 移動裝備에 웹 브라우저 와 같은서비스를 提供하기 위해 設計되었다. 그러나, 初期選擇의 制約으로 좋은반응은 받지못하여 왔으며 結局 서비스가 終了되었다.

仕樣 [ 編輯 ]

WAP에서 使用되는 主言語가 WML (無線 마크업 言語)이며, 이言語는 携帶電話와 같은 小型移動裝備에 맞게 XML 基盤으로 設計되었다.

WAP의 公式組織은 WAP 포럼 으로, 이곳에서는 OMA (오픈 모바일 同盟) 機構로 統合되어, 無線데이터 서비스의 開發戰 分野를 다루고있다.

WAP 2.0 [ 編輯 ]

WAP의 最新버전은 2.0으로서, XML을 使用한 WAP을 리엔지니어링韓 것이다. 이 次世代 WAP가 向後 모든 小型裝置를 웹으로부터 WAP으로 代替할수도 있을거라 豫見하는 專門家들도 있다. 이는 XHTML 의 部分集合으로 아직 確定되지는 않았다.

WAP 푸시 [ 編輯 ]

WAP 푸시는 WAP 1.2부터 使用된 技術로서 WAP 콘텐츠를 서로 다른會社의 携帶電話에 푸시되게하는 辭讓이다. WAP 푸시는 普通 WAP 住所로의 링크를포함한 메시지로 人코딩되어, WAP 베어러(bearer)나 SMS 베어러를 통해 傳達된다. WAP 푸시를 받게되면 自動的으로 WAP 콘텐츠에 接近하여 使用者에게 傳達하게 된다.

이러한방법으로, WAP 푸시는 受信者에게 WAP 住所를 傳達함으로써 端末機를 통해 보거나, 貯藏할 수 있게된다. WAP 푸시를 使用함으로써, 使用者는 보다쉽게 모바일서비스를 利用할 수 있다.

WAP 푸시 (WAP Push). WAP 서버로부터 端末機로 메시지를 밀어넣는방식. 韓國의 移動通信 서비스에서는 膳物보내기(벨소리, 그림等)에서 使用한다.

WAP PUSH 서비스 [ 編輯 ]

WAP Push Access 프로토콜 은 無線網의 푸시서비스 提供者와 푸시게이트間의 通信方法을 規定한 것으로, Push OTA 라고 한다. WAP 푸시서비스의 두가지 프로토콜은 '서비스 인디케이션(Service Indication, SI)'과 '서비스 로딩(Service Loading, SL)'이있다. SI는 該當 WML 페이지로 連結되는 URL 을 가진 메시지가 왔다고 알리는 信號를 傳達하고, SL은 브라우저가 곧장 該當페이지로 連結되도록 하는 프로토콜이다.

PAP(Push Acess Protocol) [ 編輯 ]

PAP는 一般的으로 웹서버와 PPG(Push Proxy Gateway)間의 通信 프로토콜이다.

푸시 메시지의 構造 [ 編輯 ]

<?xml version="1.0"?>
<!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP 1.0//EN" "http://www.wapforum.org/DTD/pap_1.0.dtd">
<pap>
<push-message push-id="anyone@anyone.or.kr">
<address address-value="WAPPUSH=127.0.0.1/TYPE=USER@127.0.0.1" />
</push-message>
</pap>
--asdlfkjiurwghasf
Content-Type: text/vnd.wap.si

<?xml version="1.0"?>
<!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN" "http://www.wapforum.org/DTD/si.dtd">
<si>
<indication si-id="anyone@anyone.or.kr" href="http://www.anyone.or.kr/wml/pap/message.wml">
You're go new message.
</indication>
</si>

같이 보기 [ 編輯 ]

外部 링크 [ 編輯 ]