WAP dan WWW
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, 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.
Apa
itu World Wide Web
World Wide Web adalah nama yang diberikan
untuk semua bagian Internet yang dapat diakses dengan software web browser.
Sampai saat ini ada beberapa software web browser yang sering digunakan antara
lain Microsoft Internet Explorer, Netscape Navigator, Mozilla dan Opera.
Software-software ini nanti akan dibahas secara detail dalam bagian lain di
Mata Kuliah Desain Grafis Web.
World Wide Web atau WWW atau singkatnya web,
terdiri dari jutaan situs web (web site) dan setiap web site terdiri banyak
halaman web (web page). Halaman-halaman web ini tersebar di seluruh dunia di
komputer-komputer server yang terhubung dengan Internet. Situs-situs seperti
www.yahoo.com atau www.microsoft.com adalah web site yang sudah lama ada dan
menyediakan banyak sekali fasilitas sehingga halaman dalam situs ini juga
sangat banyak.
Bayangkanlah sendiri jumlah keseluruhan halaman web di internet....???
Bayangkanlah sendiri jumlah keseluruhan halaman web di internet....???
Halaman Web adalah halaman
yang tampak dari sebuah software web browser. Halaman ini seperti file dokumen
word-processing, kecuali didalamnya dapat terkandung text, gambar bahkan
animasi. Untuk dapat membuat halaman web ini anda harus memiliki pengetahuan
tentang skrip (script) HTML (hyper-text markup language). HTML akan
dibahas lebih mendetail dalam bagian lain di mata kuliah ini.
Situs Web terdiri
dari beberapa halaman web yang saling terkait (linked) antara yang satu dengan
yang lain dengan satu cara tertentu. Kebanyakan orang masih rancu dengan
definisi ini sehingga mempersulit pemahaman selanjutnya.
Salah satu keunggulan World Wide Web
adalah hyperlink. Hyperlink adalah teks (biasanya) berwarna biru dan
(biasanya) bergaris bawah yang dapat di-click dan akan menuju ke halaman
web yang lain. Hyperlink ini apat diletakkan di mana saja di dalam halaman web
dan boleh diatur untuk menuju ke mana saja di seluruh web. Saat anda
mengunjungi sebuah halaman web, anda dapat secara langsung meng-click sebuah
hyperlink dan komputer ini akan mengambil (mendownload) situs/halaman yang
dilink pada hyperlink tersebut dan menampilkannya di web browser.
Umumnya, perancang situs web meletakkan banyak
hyperlink di situs mereka untuk membantu para pengunjung situsnya
untuk menemukan situs lain yang terkait dengan situs tersebut.
Hyperlink-hyperlink ini dapat menghubungkan dengan situs lain di server lain di
seluruh dunia.