UniE KenShi

seribu satu kisah untuk dibagi


WIRELESS APPLICATION PROTOCOL


A.    Definisi WAP
WAP atau Wireless Applicatin Protocol adalah sebuah lingkungan aplikasi dan kumpulan protokol komunikasi yang diperuntukkan bagi alat-alat tanpa kabel yang memungkinkan pabrikan, vendor TI, dan pengguna alat tersebut untuk dapat mengakses ke dalam Internet dan pelayanan telephon lainnya. Dengan kata lain dengan teknologi WAP kita dapat mengakses Internet dari telepon genggam yang tentunya sudah dilengkapi dengan teknologi WAP tersebut. Dengan WAP, jurang antara dunia mobile dan Internet dapat dihilangkan, karena WAP mampu membawa informasi secara online melewati internet, seperti mobile banking, e-mail, secara langsung ke dalam ponsel yang Anda miliki. Teknologi WAP ini sendiri merupakan seperangkat spesifikasi berdasarkan HTML yang memungkinkan data internet untuk bekerja di alat wireless. WAP programming bekerja seperti halnya aplikasi situs web yang diformat khusus untuk peralatan wireless seperti ponsel.

B.     Prinsip Kerja WAP
Teknologi WAP tidak terlalu berbeda jauh dengan teknologi World Wide Web (WWW) yang telah ada sebelumnya, karena pada dasarnya WAP juga menggunakan standar komunikasi protokol pada WWW tersebut. Prinsip kerjanya adalah aliran data dari pengguna WAP akan mengirimkan encoded request.
Kemudian protokol gateway akan mentranslasikan (menterjemahkan) request dari WAP protokol yang terdiri dari WSP, WTP, WTLS, dan WDP tersebut menuju WWW protokol (origin server, yaitu HTTP, TCP/IP). Encoder
kemudian akan melakukan penyesuaian format data dengan server jaringan WWW yang dapat berupa CGI dan Script, di mana nantinya server akan merespon request tersebut dan kemudian akan mengirimkannya kembali melalui protocol gateway untuk kemudian diterjemahkan kembali menuju WAP pengguna yang dalam hal ini
adalah pengguna ponsel tersebut.
Ada tiga bagian utama dalam akses WAP, yaitu perangkat wireless yang mendukung WAP, WAP Gateway sebagai perantara dan server sebagai sumber dokumen. Dokumen yang berada dalam web server dapat berupa dokumen HTML maupun WML. Dokumen WML khusus ditampilkan melalui browser dari perangkat WAP. Sedangkan dokumen HTML yang seharusnya ditampilkan melalui web browser, sebelum dibaca melalui browser WAP diterjemahkan terlebih dahulu oleh gateway agar dapat menyesuaikan dengan perangkat WAP. WAP Gateway digunakan untuk encoding dan decoding data yang dikirim dari dan ke client. Tujuan encoding ke client adalah untuk meminimalkan ukuran data yang dikirim melalui air-interface, sama halnya dengan memperkecil energi untuk pemrosesan data yang dibutuhkan oleh client. WAP mempunyai MIME Type yang khusus dan harus ditambahkan dalam konfigurasi MIME agar ponsel dapat mengakses dokumen WAP Server.










Komponen Wireless Aplication Protocol
1.  Wireless Application Environment (WAE)
Wireless Application Environment berfungsi untuk menggabungkan World Wide Web (WWW) dengan teknologi yang dimiliki oleh ponsel. Objek pokok yang diterapkan WAE ini adalah mengatur operasi-operasi yang telah diatur oleh operator (vendor) dan penyedia layanan yang dapat digunakan melalui platforms wirelessyang berbeda sehingga menghasilkan, efisien dan bermanfaat bagi penggunanya. Di dalam WAE berisi micro browser yang berfungsi sebagai:
·         Pendukung Wireless Markup Language (WML, bahasa pemrograman yang digunakan pada teknologi mobile).
·         Pendukung WMLscript, penggunaannya hampir sama dengan JavaScript.
·         Pendukung interface pemrograman dan layanan telephony yang berisi format data, gambar, dan lain-lain.

2.  Wireless Session Protocol (WSP)
Wireless Session Protocol (WSP) berfungsi sebagai pembuka atau mengakhiri suatu koneksi jaringan. WSP sendiri terbagi menjadi dua buah session, yaitu connection-oriented, koneksi yang khusus untuk berinteraksi dengan operasi yang terjadi pada Transaction Layer Protocol (WTP) dan yang kedua adalah Wireless Datagram Protocol (WDP), koneksi yang berkaitan erat dengan keamanan data. Selain hal tersebut WSP juga mendukung:
·         Fungsi dari HTTP/1.1 serta juga pengodean data.
·         Pemeriksaan data yang reliable dan unreliable.
·         Pengontrolan waktu akses data.

3.  Wireless Transaction Protocol (WTP)
Wireless Transaction Protocol (WTP) berfungsi memeriksa format data, konversi data dan atau pengodean yang akan ditransmisikan, misalnya:
·       Melakukan pemeriksaan keabsahan data antarpengguna.
·       Pemeriksaan terhadap nomor pesan yang akan dikirim.
·       Melakukan sinkronisasi data transaksi.

4.  Wireless Transport Layer Security (WTLS)
Wireless Transport Layer Security (WTLS) adalah sebuah protokol yang berfungsi sebagai keamanan data yang disesuaikan oleh standar industri Transport Layer Security (TLS) yang tentunya mendukung Secure Sockets Layer (SSL). WTLS tersebut ditujukan pada penggunaan aplikasi WAP, yang terdiri dari:
·         Integritas data, mengenai keabsahan dari data yang akan dikirim
·         Privacy, menyangkut kerahasiaan data, di mana data yang akan dikirim tidak akan bisa didapat oleh orang lain yang tidak bersangkutan.
·         Authentication, menyangkut kebenaran jati diri pengguna.
·         Denial-Of service protection, pemeriksaan dan pembuktian pengamanan data yang valid.

5.  Wireless Datagram Protocol (WDP)
Merupakan kelanjutan dari WTLS yang mampu berkomunikasi dengan bearer. Bertugas untuk melakukan transmisi data dalam format biner melalui media gateway, serta melakukan definisi pengalamatan jaringan yang nantinya akan dapat dikenali oleh lapisan bearer. Lapisan Bearers itu sendiri terdiri atas data switch, short message, dan data paket. Ia memiliki fungsi untuk dapat melakukan transfer data dari suatu unit informasi yang berisi alamat dan melakukan pemeriksaan kesalahan (error checking) serta melakukan penundaan transfer hingga proses yang dilakukan sudah benar.


C.    Kegunaan atau Fungsi  WAP
WAP lebih ditujukan untuk pengguna yang memiliki mobilitas tinggi atau mereka yang banyak berpindah tempat, berbeda dengan WEB untuk mereka yang sedang diam. WAP memakai gelombang radio sebagai media pertukaraan datanya, sementara WEB menggunakan kabel. Konektivitas modem ke jaringan telepon dalam WEB bersifat permanent / tetap karena menggunakan kabel, sedangkan konektivitas antara satu perangkat terminal data (yakni, telepon genggam) dengan perangkat WAP Gateway dalam WAP tidak bersifat permanent karena menggunakan gelombang radio.
Teknologi WAP memungkinkan layanan informasi bisa menjangkau masyarakat luas. Layanan informasi antara lain perijinan, memberikan masukan berupa respon layanan, keluhan, DLL. Informasi ini dapat diakses melalui HP dengan cepat, mudah dan murah. Teknologi WAP mampu mengatasi keterbatasan yang dimiliki HP dan PDA antara lain kemampuan CPU yang rendah, memori yang kecil, display yang terbatas, catudaya (batere) yang minimal dan juga input device yang berbeda.
Dilihat dari segi positifnya teknologi WAP memudahkan kita untuk mengakses data. Terlebih saat ini di mana perkembangan dunia informatika sangat pesat. Di satu sisi perkembangan tersebut menyebabkan kita mesti terus terkoneksi. Namun, di sisi lain tidak akan mungkin terus berada di depan komputer untuk mengakses fixed internet. Teknologi WAP menjadi pilihan pertama di dalam menyebarkan informasi, komunikasi, berita aktual, harga saham dan masih banyak lagi.


D.    Pemrograman dengan menggunakan WAP
WAP menggunakan bahasa komputer yang dinamakan Wireless Markup Language (WML) merupakan bahasa mark-up keturunan dari HTML, tetapi WML didasarkan kepada XML, jadi WML lebih ketat daripada HTML. Bahasa komputer yang pintar ini, mengubah informasi berupa teks dari halaman situs dan menampilkannya di layar ponsel. Secara teknologi WAP mirip dengan Internet. Wireless Markup Language yang digunakan untuk membuat halaman WAP mirip dengan HTML yang digunakan untuk membuat halaman Web. Dan WMLScript menggunakan basis JavaScript. Hanya saja WML dan WMLScript telah diadaptasi dan dioptimasi untuk penggunaan wireless. WAP didasarkan pada teknologi Internet yang ada sekarang seperti XML(Extensible Markup Language) dan IP (Internet Protocol).
Untuk dapat menyesuaikan dengan terminal yang kecil, WAP menggunakan sebuah Micro Browser. Micro Browser adalah software kecil yang dapat bekerja pada komputer dengan spesifikasi yang sangat rendah, memory yang kecil dan CPU yang lambat. Kita dapat menampilkan informasi yang ditulis dalam bahasa mark-up WML. Micro Browser bekerja mendukung WMLScript.
Halaman dalam WML dikenal dengan istilah DECK. Deck merupakan kumpulan dari beberapa CARD. WML menggunakan WMLScript untuk menyusun kode sederhana untuk dijalankan pada client. WMLscript tidak tersambung dengan WML page. WML page berisi referensi dari URL script. WML script butuh dikompilasi ke dalam byte code pada server sebelum mereka berjalan pada WAP browser.
Cara kerjanya adalah jika aliran data dari telepon (client) berupa WAP protocol akan mengirimkan encode request. Kemudian protocol gateway akan mentranlasikan request dari WAP protocol yang terdiri atas WSP, WTP, WTLS dan WDP tersebut menuju protocol WWW dimana server asli berada yang berisi HTTP, TCP/IP dll. Encode request tadi akan menyesuaikan format data dengan server jaringan WWW yang berupa CGI dan Script selajutnya server akan merespon request tersebut dan mengirikan kembali melalui protocol gateway untuk mentranlasikan kembali menuju WAP client dalam hal ini adalah ponsel. WTA wireless telephone application adalah server gateway yang akan merespon request dari WAP client secara langsung, misalnya digunakan dalam jaringan telekomunikasi antar telepon.

E.     Contoh penggunaan WAP dlm Mobile Technology/ MOBILE computing
Dengan teknologi WAP yang bersifat mobile, hal itu akan memudahkan kita dalam mencari informasi apapun lewat internet, tanpa harus melalui komputer, diantaranya  dapat mencari jadwal kereta api ketika sedang duduk di kedai kopi, mendapatkan skor sepak bola ketika sedang berjalan-jalan di taman, dan memantau harga saham tanpa televisi atau komputer di depan kita. Selain itu teknologi WAP juga dapat digunakan untuk:
·         Informasi jadwal keberangkatan penerbangan
·         Mobile Banking
·         Email
·         Transaksi pembelian tiket
·         Pendaftaran keberangkatan pesawat
·         Informasi lalu lintas
·         Daftar informasi kondisi cuaca, dll
·         Informasi nilai stok
·         Mencari informasi nomor telepon atau alamat

REFERENSI


14 oktober 2011. “Pengertian WAP”. http://uyokomp.blogspot.com/2008/11/pengertian-wap.html
14 oktober 2011. “Pengertian WAP”. http://www.ilmushare.com/2010/10/pengertian-wap.html
14 oktober 2011. “Pengertian WAP(Wireless Aplication Protocol)”. http://blog.unand.ac.id/efrizulia/2010/05/24/pengertian-wapwireless-aplication-protocol/
14 oktober 2011. “INTERNET” .http://cahtayu.xtgem.com/WAP
14 oktober 2011. “Teknologi Komputer: Pengertian WAP”. http://derazdy23yahoo.blogspot.com/2008/02/pengertian-wap.html
14 oktober 2011. “Cara Membuat WAP Site”. http://id.istanto.net/2009/12/14/cara-membuat-wap-site/
14 oktober 2011. “Teknologi WAP”. http://orinet-semarang.blogspot.com
14 oktober 2011. “Teknologi WAP dan GPRS”. http://lalaboy.wordpress.com
14 oktober 2011. “Teknologi WAP (Wireless Application Protocol)”. http://elreg-02.blogspot.com
14 oktober 2011. “APAKAH WAP ITU………?”. http://willmen46.wordpress.com
14 oktober 2011. “Wireless Application Protocol”. http://id.wikipedia.org/wiki/Wireless_Application_Protocol



0 komentar:

Posting Komentar

Beranda

Followers

Diberdayakan oleh Blogger.

My Guest