Fitur ini tidak didukung oleh Wap, secara khusus penyebaran dari potongan software khusus pada mobile device yang diperlukan. Jenis khusus software
ini disebut middleware. e.
Notification Kebutuhan yang lain adalah mampu mengirimkan pemberitahuan kepada
pelanggan, menginformasikan bahwa barang telah dikirimkan.
2.3 TEKNOLOGI WAP
2.3.1 Pengertian WAP WAP Wireless Aplication Protocol adalah suatu protokol aplikasi
yang memungkinkan internet dapat diakses oleh telepon dan perangkat wireless lainnya.WAP membawa informasi secara online melewati internet langsung
menuju ke telepon atau klien WAP lainnya. Dengan adanya WAP berbagai informasi dapat diakses setiap saatnya hanya dengan menggunakan telepon. 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. Saat telepon ingin meminta sebuah informasi yang ada di server, telepon harus
melewati WAP Gateway dulu. Begitu juga sebaliknya. Proses pengiriman informasi dari telepon ke WAP Gateway dan sebaliknya menggunakan jaringan
komunikasi nirkabel wireless yang masih memiliki keterbatasan, terutama pada
kecilnya bandwidth yang ada. Kecilnya bandwidth tersebut tidak cocok jika dipergunakan untuk memproses informasi lewat protokol HTTP. Protokol HTTP
berfungsi untuk mengatur pengiriman informasi dari client menuju server dan sebaliknya. Untuk mengatasi kesenjangan ini ,diciptakanlah WAP Gateway.
Fungsi WAP gateway adalah untuk meneruskan permintaan informasi dari telepon menuju server lewat HTTP request dan sebaliknya dari server menuju
telepon lewat HTTP respons, Pengertian WAP WAP Wireless Aplication Protocol adalah suatu protocol aplikasi yang
memungkinkan Internet dapat diakses oleh ponsel dan perangkat wireless lainya. WAP membawa informasi online melewati Internet langsung menuju ponsel atau
clint WAP lainnya. Dengan adanya WAP, berbagai informasi dapat diakses setiap saat hanya dengan menggunakan ponsel.
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 diterjemhkan
terlebih dahulu oleh gateway agar dapat menyesuaikan dengan perangkat WAP. Saat ponsel ingin meminta sebuah informasi yang ada di server, ponsel harus
melewati WAP gateway dulu. Begitu juga sebaliknya. Proses pengiriman informasi dari ponsel ke WAP Gateway dan sebaliknya menggunkan jaringan
komunikasi nirkabel wireless yang masih memiliki keterbatasan, terutama pada kecilnya bandwidth yang ada. Kecilnya bandwidth tersebut tidak cocok jika
dipergunakan untuk memproses informasi lewat protokol HTTP. Protokol HTTP berfungsi untuk mengatur pengiriman informasi dari client menuju server dan
sebaliknya. Untuk mengatasi kesenjangan ini diciptakanlah WAP Gateway. Fungsi WAP Gateway adalah untuk meneruskan permintaan informasi dari ponsel
menuju server lewat HTTP request dan sebaliknya dari server menuju ponsel lewat HTTP response.
2. Keuntungan dan Kelemahan WAP Keuntungan standar WAP :
a. Tidak adanya kepemilikan metode dalam mengakses Internet dengan
standar WAP baik pada isi maupun layanan. b.
Network yang independent karena WAP bekerja pada seluruh jaringan seluler yang ada, seperti CDPD, CDMA, GSM, PDC, PHS, TDMA,
FLEX, ReFLEX, Iden, TETRA, DECT, Data TAC, Mebitex, dan jaringan selular masa depan yang saat ini sedang dikembangkan seperti GPRS dan
3G. c.
Metode WAP telah diadopsi oleh hamper 95 produsen telepon seluler di dunia dalam memanfaatkan wireless internet access dan sedang
diimplementasikan pada semua frekuensi. d.
WAP suatu standar protocol dan aplikasinya, yakni WAP browser yang dapat digunakan pada seluruh sistem operasi terkenal termasuk Palm OS,
EPOC, Windows SE, FLEXOS, OS9, Java OS, dan sebagainya. e.
5.Dengan menggunakan teknologi GPRS, perhitungan akses dihitung berdasarkan jumlah bit yang terkoneksi yang harganya Rp. 20 per kilo
byte. Kelemahan WAP :
1. Konfigurasi telepon selular untuk service WAP masih termasuk sulit 2. Jumlah telepon selular yang mendukung WAP masih terhitung sedikit.
f. Protokol lain seperti SIM Application Toolkit dan MexE Mobile Station
Application Execution Envirovment secara luas didukung dan didesain untuk bersaing dengan WAP.
3. Perbedaan WAP dan WEB Ditinjau secara teknis tentu saja ada berbagai perbedaan antara Internet Word
Wide Web, disingkat WEB dengan mobile Internet WAP. Perbedaan-perbedaan tersebut terjadi akibat sifat dasar dari keduanya yang memang berbeda, khususnya
dalam hal konektivitas dan mobilitas pengguna. WAP lebih ditujukan untuk pengguna yang memiliki mobilitas tinggi atau mereka
yang banyak berpindah tempat, sementara WEB untuk mereka yang sedang diam.
Oleh sebab itu 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. Tidaklah
mengherankan bila konektivitas dalam WAP menjadi masalah yang cuikup rumit untuk dipecahkan.
1. WEB a.
Mengunakan jaringan kabel tetap. b.
Komputer sebagai terminal data di sisi pengguna biasa digunakan dalam keadaan diam.
c. Kapasitas memori komputer sangat besar.
d. Ukuran layar display komputer sangat besar.
e. Pemrograman dalam bahasa HTML Hypertext Mark-up
Language 2.
WAP a.
Menggunakan jaringan tanpa kabel radio. b.
Telepon genggam sebagai terminal data di sisi pengguna biasa digunakan dalam keadaan bergerak.
c. Kapasitas memori telepon genggam sangatlah kecil.
d. Ukuran layar display telepon sangatlah kecil.
e. Pemrograman dalam bahasa WML Wireless Mark-up Language.
Uantungnya para pakar telah menemukan dua metode untuk mengatasi masalah konektivitas tersebut. Metode pertama, yang lebih sederhana dan lebih dulu
muncul, dinamakan dengan CSD Circuit Switch Data. Sedangkan metode kedua yang lebih mutakhir dikenal sebagai GPRS General Packet Radio Service.
Dengan metode CSD, transfer data dilakukan mirip seperti halnya transfer suara, tanpa ada perubahan data asli. Metode CSD ini, yang semula hanya mendukung
kecepatan transfer 9.6 kbps, kini telah dikembangkan menjadi HSCSD High Speed Circuit Switch Data yang mempunyai kecepatan transfer 28.8 kbps,
bahkan hingga 38.4 kbps.
Berbeda halnya dengan metode GPRS tidak dalam bentuk data asli tetapidalam bentuk potongan-potongan kecil data yang disebut packet. Kecepatan transfer data
dengan GPRS bias mencapai 57.6 kbps bahkan sampai 115 kbps.
2.3.2 Server WAP WAP dikembangkan pada jaringan GSM yang telah ada dan
dimungkinkan untuk dibuat hampir sama dengan teknologi www dimana file WAP juga disimpan dalam sebuah sever web. WAP tidak berbeda dengan layanan
HTTP. Client pada layanan WAP berupa mobile device, dan server tetap berupa server tempat halaman web disimpan. Server yang melayani halaman web
dinamakan server web. Server web merupakan perangkat lunak yang melayani akses web dalam protocol HTTP. Hampir semua server web dapat bekerja secara
sempurna untuk layanan WAP selama server web tersebut dapat menangani MIME type alternative yang baru. MIME yang merupakan kependekan dari
Multipurpose Internet Marl Extension dijabarkan sebagai content type yang dikirimkan oleh server web. Biasanya halaman web ditulis dalam bahasa HTML
dan MIME typenya adalah texthtml.
2.3.3 WAP Gateway
WAP gateway pada dasarnya berfungsi untuk mengontrol akses ke server WAP yang tersambung ke internet. WAP gateway menterjemahkan request
dari telepon WAP yang menggunakan WAP stack menjadi protocol HTTP biasa yang dilanjutkan ke server WAP yang diinginkan oleh client. WAP gateway juga
melakukan fungsi sebagai encoder dan decoder. WAP gateway kebanyakan terdapat pada operator seluler. Dari keempat operator GSM yang ada, hanya
Excelmindo dan IM3 yang sekaligus memiliki WAP gateway, sehingga pelanggan mereka bisa melakukan aktifasi WAP-nya. Sementara bagi pelanggan operator
lain, mereka harus menggunakan WAP gateway yang lain seperti intouch atau Gsmart.
Gambar 2.2 Block Diagram WAP Standar protokol untuk aplikasi wireless seperti yang digunakan pada
telepon.WAP adalah sebuah protocol atau sebuah teknik messaging service yang memungkinkan sebuah telepon digital atau terminal mobile yang
mempunyai fasilitas WAP, melihatmembaca isi sebuah situs di internet dalam sebuah format text khusus. Situs internet ini harus merupakan situs dengan
fasilitas WAP. Teknologi ini merupakan hasil kerjasama antar industri untuk membuat sebuah standar yang terbuka open standard dan berbasis pada
standar Internet, serta beberapa rotokol yang sudah dioptimasi untuk lingkungan wireless. Teknologi ini bekerja dalam modus teks dengan kecepatan sekitar 9,6
kbps. Belakangan juga dikembangkan protokol GPRS yang memiliki beberapa kelebihan dibandingkan WAP. Wireless Application Protocol merupakan
sebuah protocol pengembangan dari protocol wireless data yang telah ada.
Phone.com menciptakan sebuah versi standart HTML HyperText Markup Language Internet protocol yang didisain khusus untuk transfer informasi antar
mobile network yang efisien. Terminal wireless dengan HDML Handheld Device Markup Language microbrowser, dan Handheld Device Transport
Protocol HDTP dari Phone.com terhubung dengan UP.Link Server Suite yang seterusnya terhubung ke Internet atau intranet dimana informasi yang
dibutuhkan berada. Teknologi inilah yang kemudian dikenal sebagai WAP. Keterbatasan perangkat WAP antara lain:
a. kemampuan Central Processing Unit CPU yang lebih rendah
dibandingkan CPU yang digunakan pada perangkat wired seperti komputer.
b. keterbatasan ukuran memori.
c. penghematan penggunaan catu daya power yang biasanya menggunakan
batre. d.
ukuran display yang lebih kecil dan terbatas. e.
input device yang berbeda dengan device biasa Disain dari informasi yang dikirimkan melalui WAP biasanya menggunakan format WML, Wireless
Markup Language. WML ini mirip HTML, hanya lebih spesifik untuk perangkat wireless yang memiliki keterbatasan seperti di atas.
Awal kemunculan WAP dimulai oleh riset yang dilakukan Erricson pada tahun 1995 dengan mengembangkan protokol umum yang disebut Intelligent
Terminal Transfer Protocol ITTP yang memungkinkan adanya nilai tambahservice pada telepon.
WAP dirancang agar dapat diperluas, fleksibel, dan scalable. WAP pada dasarnya dibagi menjadi lima lapisan:
a. Application Layer: Wireless Application Environment WAE
b. Session Layer: Wireless Session Protocol WSP
c. Transaction Layer: Wireless Transaction Protocol WTP
d. Security Layer: Wireless Transport Layer Security WTLS
e. Transport Layer: Wireless Datagram Protocol WDP
Gambar 2.3 Arsitektur WAP 2.3.3.1 WAP Application Environment WAE
Lapisan yang paling atas layer WAP adalah Wireless Application Environment WAE yang menyediakan suatu lingkungan yang memungkinkan
digunakan untuk keperluan apliaksi wireless yang sangat luas. WAE meliputi suatu micro-browser yang memiliki kemampuan kemampuan sebagai berikut:
a. Wireless Markup Language WML,
b. WMLScript,
c. Wireless Telephony Application WTA, WTAI dan
d. Format isi aplikasi
2.3.3.2 WSP Wireless Session Layer
WSP adalah interface antara WAE dan layer protokol yang lain. Ini merupakan suatu versi HTTP biner versi 1.1 dengan penambahan seperti:
a. Negosiasi kemampuan capability negotiation
b. Header caching,
c. Long-lived sessions,
d. Session suspend dan lain-lain
2.3.3.3 WTP Wireless Transaction Protocol WTP bertanggung jawab untuk mengendalikan pesan diterima dan
dipancarkan. WTP bekerja dengan tiga kelas pesan berbeda: a.
Tak dapat dipercaya mengirimkan, Unreliable send, b.
Dapat dipercaya mengirimkan Reliable send c.
Dapat dipercaya mengirimkan dengan pesan hasil dapat dipercaya. Reliable send
2.3.3.4 WTLS Wireless Transport Layer Security WTLS adalah suatu protokol keamanan berdasar pada industry-
standard Transport Layer Security TLS protokol, tadinya dikenal sebagai Secure Sockets Layer SSL yang menyediakan keunggulan Integritas Data Data
Integrity, Privacy, Authentication dan Denial-of-service protection. 2.3.3.5 WDP Wireless Datagram Protocol
WDP adalah dasar WAP protokol yang menjebatani antara upper interface layer dengan menyebunyikan karakteristik dari pengirim dan port yang
digunakan. Selama tahun 1996 dan 1997, Motorola, Nokia, dan Planet Unwired
sekarang Phone.Com meluncurkan konsep serupa. Planet Unwired
memperkenalkan Device Markup Language HDML dan Handheld Device Transport Protocol HDTP sama halnya dengan Hyper Text Markup Language
HTML yang digunakan pada world wide web www. HDML digunakan untuk memperlihatkan isi website atau sebagai pemakai interface dan sangat sesuai
digunakan untuk aplikasi wirelles internet access dengan limit transfer data yang sangat kecil. ProtokoL HDTP dapat dianggap sama dengan protokol HTTP yang
digunakan di Internet untuk kepeluan akses wireless pada client. Bulan Maret tahun 1997 Nokia memperkenalkan Konsep Smart Messaging yang
khusus dirancang untuk GSM. Dimana komunikasi antara telepon dengan internet dilakukan melalui Short Message Service SMS dan pemrograman bahasa yang
disebut Tagged Text Markup Language TTML sama dengan HDML. Untuk membuat protokol yang sama, maka pada keempat perusahaan tersebut sepakat
membetuk forum WAP yang dilaksanakan pada tanggal 26 Juni 1997, dimana tanggal tersebut dianggap sebagai awal kelahiran dari protokol Wireless
Aplication Protocol WAP.
2.4 TEKNOLOGI GPRS