Sabtu, 21 Mei 2011

apa itu W A P ???

Pengertian WAP
WAP adalah singkatan dari
Wireless Application Protocol,
merupakan sebuah protocol
komunikasi yang
memungkinkan pengguna
untuk mengakses informasi
secara instan melalui
handheld wireless devices
seperti telephone seluler,
pagers, radio dua arah,
smartphone dan
communicator. Didefinisikan
oleh WAP forum (http://
www.WAPForum.org), WAP
menjadi open global
standard untuk komunikasi
antara sebuah mobile
handset dan internet atau
applikasi komputer lainnya.
Karena merupakan suatu
open protocol untuk wireless
messaging, WAP
menyediakan teknologi yang
sama bagi semua penyedia
dari berbagai jaringan WAP
mendukung sebagian besar
jaringan wireless, termasuk
diantaranya CDPD, CDMA,
GSM, PDC, PHS, TDMA, FLEX,
ReFLEX, iDEN, TETRA, DETC,
DataTAC, and Mobitex dan
didukung oleh sebagian
besar sistem operasi,
terutama sistem operasi
yang dibangun untuk
handheld mobile devices
termasuk PalmOS, EPOC,
Windows CE, FLEXOS, OS/9,
and JavaOS.
Ada 3 alasan mengapa
internet di wireless device
membutuhkan WAP:
1. Kecepatan transfer
Kebanyakan mobile phone
dan PDA yang web-enabled
memiliki rate transfer data
hanya sekitar 14,4 Kbps atau
kurang. Sebagian besar
halaman web saat ini sangat
padat dengan grafik yang
akan memakan waktu yang
sangat lama jika di download
dengan rate 14,4 Kbps.
2. Ukuran dan readability
Halaman web tidak akan
dapat ditampilkan dengan
baik pada LCD di handheld
mobile devices (relatif
resolusi layar handheld
mobile device jauh lebih kecil
daripada PC atau laptop)
3. Navigasi
Pada handheld mobile
device, kebanyakan navigasi
dilakukan dengan
menggunakan satu tangan
pada sebuah scroll keys. WAP
dibangun menggunakan
bahasa WML (sebuah aplikasi
XML), yang dibuat khusus
untuk tampilan pada layar
yang kecil dan navigasi
dengan satu tanggan tanpa
menggunakan mouse dan
keyboard. WML dapat
membuat display yang terdiri
dari 2 baris text sampai
sebuah layar grafik yang
biasa ditemukan pada
smartphone dan
communicator. WML mirip
dengan JavaScript, tapi
hanya membutuhkan
memory dan power CPU lebih
sedikit karena WML tidak
mengandung fungsi– fungsi
yang tidak diperlukan yang
ditemukan pada bahasa
scripting yang lain. WAP juga
menggunakan internet
protokol standard seperti
UDP, IP dan XML.
Sedangkan untuk membuat
WAP Website, suatu site
membuat versi yang hanya
terdiri dari text atau text dan
graphic tingkat rendah dalam
format HTTP file. Web Server
kemudian mengirimkan file
tersebut ke WAP Gateway.
WAP Gateway memiliki WAP
Encoder, Script compiler dan
protocol adapters untuk
mengubah informasi dalam
bentuk HTTP menjadi WML.
Gateway kemudian
mengirimkan data yang telah
di konversi ke client WAP di
wireless device.
Cara Kerja WAP
Saat sebuah handheld mobile
device tersambungkan ke
jaringan wireless dan
meminta akses sebuah site
web yang mendukung WAP,
handheld mobile device anda
akan mengirimkan
permintaan tersebut via
gelombang radio ke sel
terdekat, dimana langsung
dirutekan ke internet melalui
sebuah server gateway.
Server gateway tersebut
akan menerjemahkan
permintaan ke format
standar HTTP dan
meneruskannya ke site web.
Bila site tersebut
meresponsnya, ia akan
mengirimkan dokumen HTML
ke server gateway,
kemudian dikonversi
menjadi WML dan
merutekannya ke antena
terdekat. Antena tersebut
akan mengirimkan data via
gelombang ke piranti WAP
anda dan akhirnya
microbrowser–aplikasi
kecil yang dibuat didalam
wireless device sebagai
navigator yang menyediakan
interface antara user dan
wireless internet-
menampilkan halaman
tersebut.
*Cara kerja wap
Proses yang terjadi antara
gateway dan client WAP
tergantung pada fitur dari
beberapa bagian WAP
protocol stack.
*WAP protocol stack
• WAE – The Wireless
Application Environment,
merupakan stack developer
dimana WML dan WML script
termasuk didalamnya.
• WSP – The Wireless
Session Protocol,
menentukan apakah sesi
antara handheld mobile
device dan jaringan adalah
connection- oriented atau
connectionless. Dengan kata
lain WSP menentukan
apakah handheld mobile
device perlu berhubungan
bolak balik ke jaringan
selama sesi berlangsung.
Pada sesi connection-
oriented, transfer data
berlangsung dua arah antara
handheld mobile device dan
jaringan, WSP kemudian
mengirimkan paket ke layer
WTP. Sesi connectionless
umum digunakan ketika
transfer data berlangsung
satu arah dari jaringan ke
handheld mobile device.
Pada sesi connectionless
WSP mengarahkan paket ke
WDP.
• WTP – The Wireless
Transaction Protocol
berperan sebagai pengatur
arus, menjaga arus data
berjalan dengan baik dan
lancar. Layer WSP dan WTP
berhubungan dengan The
WSP and WTP layers serupa
dengan Hypertext Transfer
Protocol (HTTP) dalam
protocol suite TCP/IP
• WTLS – Wireless
Transport Layer Security
menyediakan fitur
keamanan yang serupa
dengan Transport Layer
Security (TLS) di TCP/IP.
WTLS memeriksa integritas
data, melakukan enkripsi dan
melakukan otentikasi antara
client dan server.
• WDP – The Wireless
Datagram Protocol bekerja
bersama dengan Network
Carrier layer untuk
memudahkan
pengadaptasian WAP ke
berbagai bearer
• Network carriers –
disebut juga bearers, adalah
teknologi-teknologi yang
digunakan oleh provider
wireless.