Definisi:
WAP adalah suatu protokol aplikasi yang didesain sehingga memungkinkan informasi
di internet dapat diakses oleh perangkat wireless seperti ponsel, PDA, pager dan
perangkat wireless lainnya.
WAP merupakan himpunan protokol yang dirancang khusus untuk komunikasi internet
dengan perangkat wireless yang memiliki display terbatas dan bandwidth yang rendah.
WAP juga dimaksudkan untuk menambah fungisionalitas ponsel untuk layanan-
layanan real time, seperti informasi indeks saham, lalu lintas dan cuaca.
Protokol, standard-standard, dan spesifikasi WAP ditentukan oleh suatu badan yang
bernama WAP Forum, dimana Nokia, Ericsson, Motorola, Phone.com (sekarang
Unwired Planet) adalah pemprakarsa forum tersebut. Tujuan dari dibentuknya forum ini
adalah membuat standar yang memungkinkan informasi di internet dapat diakses
menggunakan perangkat wireless dalam ruang lingkup teknologi bearer (pembawa)
yang ada. WAP forum mengakui bahwa forum tersebut telah mewakili 95% dari
perusahaan pembuat perangkat wireless didunia.
Layer WAP:
Sebagaimana internet yang memiliki 7 layer OSI (Open System Interconnection),
sebagai sebuah standar, WAP juga memiliki layer-layer yang mengatur bagaimana
komunikasi berlangsung, yang terdiri dari 5 layer (dijelaskan secara singkat) disamping
bearer yang digunakan, yaitu:
1
Layer untuk mengatur pertukaran data (response / request) dari suatu aplikasi,
misalnya saat browsing, mekanisme response / request ini disebut transaction.
Selain itu menjamin transaksi tersebut tidak mengalami loss connection serta
menghindari duplikasi pesan.
WTLS (Wireless Transport Layer Security):
Layer sebagai interface untuk pengaturan (creating and terminating) koneksi
yang aman, privacy, data integrity, autentifikasi, handshaking, denial of service
protection, SSL (Secure Socket Layer) dan compression.
WDP (Wireless Datagram Protocol):
Membuat dukungan terhadap berbagai type network, pengalamatan aplikasi
dengan port number, optional error detection.
Berikut ini contoh beberapa daftar aplikasi dan jenis bearers yang optimal digunakan:
Aplikasi Bearer yang disarankan
Suara pada IP, Animasi 3G
Transfer file, Download software 3G
2
Browsing di web, Akses LAN/ remote GPRS
Gambar diam, Home automation GPRS
Pesan sederhana, ringtone SMS
Mobile banking, Corporate email GPRS/ SMS
Remote point of sale CSD (Circuit Swithing Data)
Model WAP:
Sebagai sebuah sistem, terdapat 3 komponen utama pendukung WAP agar dapat
digunakan, yaitu perangkat wireless yang mendukung WAP, WAP Gateway sebagai
perantara, dan WAP Server sebagai sumber dokumen. Untuk diketahui bahwa sebuah
WEB Server dapat dijadikan sebuah WAP Server dengan menambahkan type MIME
(Multipurpose Internet Mail Extention) tertentu, untuk WAP type MIME tersebut adalah:
3
Saat pengguna perangkat wireless ingin meminta (request) informasi yang ada di
server, permintaan tersebut akan melewati WAP Gateway terlebih dahulu, begitu juga
sebaliknya. Proses pengiriman informasi dari ponsel ke WAP Gateway tersebut
menggunakan jaringan komunikasi wireless dengan bandwidth yang kecil, kemudian
WAP Gateway akan melakukan encoding agar lebar bandwidth WAP dengan lebar
bandwidth protocol HTTP setaraf, lalu WAP Gateway meneruskan permintaan
informasi dari ponsel menuju server lewat HTTP Request, dan sebaliknya dari server
menuju ponsel lewat HTTP Response.
WEB Server
PHP,ASP
Selain proses diatas, juga terjadi proses kompilasi yaitu pada saat WAP Gateway
menerima informasi dari server, WAP Gateway ini mengubah informasi tersebut yang
mula-mula berisi script-script (wml, wmlscript, php, asp dan lain-lain) menjadi kode
yang dimengerti oleh peralatan wireless (ponsel, WAP emulator). Hasil kompilasi
tersebut akan dikirim ke ponsel / WAP emulator dalam bentuk WAP binary XML, atau
yang biasa dikenal dengan nama WBXML.
4
Gambar A. Gambar B.
Gambar 4. Proses kompilasi file dalam Web(Gambar A), dan file WAP(Gambar B).
5
Daftar Pustaka