Arsitektur pada Wireless Application Protocol


Chapter 18.3.WAP Architecture

Model pemrograman ini adalah model pemrograman Web dengan beberapa ekstensi
dan penyempurnaan yang sesuai dengan karakteristik klien nirkabel. Ini
Model pemrograman menambahkan dua perangkat tambahan ke model pemrograman Web:

  •   Dorong
  •   Dukungan Wireless Telephony (WTA)

Pemrogram akan melihatnya sebagai keuntungan karena mereka akan bertemu dengan yang terkenal
antarmuka berdasarkan teknologi client / server.

Feature and performance-enhancing proxies

Arsitektur Wireless Application Protocol

Berbagai fungsi kemudian disediakan oleh proxy WAP, termasuk:

Protocol gateway

Menerjemahkan permintaan dari tumpukan protokol nirkabel (untuk
Misalnya, WAP 1.x stack-WSP, WTP, WTLS, dan
WDP) ke protokol WWW (HTTP dan TCP / IP). Juga
dapat melakukan pencarian DNS untuk URL yang diminta oleh
klien.

Content encoders and decoders

Menerjemahkan konten WAP untuk pemanfaatan yang lebih baik dari
link yang mendasarinya, mengurangi penggunaan bandwidth dengan cara yang berbeda
teknik kompresi

User Agent Profile Manager

Digunakan terutama untuk mengkomunikasikan perangkat klien kemampuan dan preferensi pribadi ke server aplikasi.

Caching proxy

Caching sering diakses sumber daya, caching proxy dapat meningkatkan pemanfaatan jaringan.


Element pada Jaringan WAP

Klien WAP dapat berkomunikasi dengan server aplikasi secara langsung atau melalui
proxy. Klien WAP mendukung mekanisme seleksi proxy yang memungkinkannya
gunakan proxy yang paling tepat untuk layanan tertentu atau untuk terhubung langsung dengan itu
pelayanan seperlunya

Untuk mengoptimalkan komunikasi antar perangkat dan server aplikasi, proxy
dapat ditemukan untuk memberikan peningkatan fitur yang digabungkan ke wireless
jaringan (misalnya, teleponi, lokasi dan provisi) atau proxy bisa jadi
terletak di jaringan aman untuk menyediakan saluran aman antara perangkat nirkabel
dan jaringan aman.


Komponen Pada Arsitektur WAP

Arsitektur Wireless Application Protocol

Di sini, kami memberikan penjelasan singkat tentang tumpukan protokol:

Bearer networks

Jaringan pembawa (Bearer networks) yang berbeda diizinkan. Sebagai transportasi lapisan bertindak sebagai antarmuka antara layanan pembawa dan lapisan atas tumpukan WAP, lapisan transport Spesifikasi mendefinisikan pembawa yang didukung dan fungsinya diterapkan untuk mengakses masing-masing pembawa.

Transport services

Layanan ini bertugas mengangkut barang tak terstruktur
data di jaringan pembawa yang mendasarinya, menciptakan sebuah
implementasi abstrak yang konsisten di seluruh
pembawa yang didukung Layanan transportasi meliputi
datagram dan layanan koneksi antara lain.

Transfer services

Layanan ini memberikan implementasi untuk
terstruktur transfer data informasi antar jaringan
elemen. Layanan yang paling populer termasuk adalah hypermedia
transfer (seperti HTTP, Wireless Session Protocol, dan
Wireless Transaction Protocol), streaming data (seperti
audio dan video), dan transfer pesan (seperti
Enkapsulasi Layanan Pesan Multimedia).

Session services 

Layanan ini menetapkan keadaan bersama di antara jaringan
elemen. Misalnya, layanan meliputi kemampuan
negosiasi, push over udara, layanan sinkronisasi, dan cookies.

Application framework

Menyediakan aplikasi tujuan umum
lingkungan berbasis kombinasi World Wide Web
(WWW), Internet, dan teknologi mobile. Yang utama
Tujuan dari kerangka aplikasi adalah untuk membangun sebuah
lingkungan interoperabel yang akan memungkinkan penyedia layanan
untuk membangun aplikasi dan layanan yang akan didukung oleh
berbagai macam platform yang berbeda secara efisien.
Kerangka aplikasi meliputi, antara lain, push,
pesan multimedia, dan format konten.

Security services

Ini adalah bagian mendasar dari arsitektur WAP dan itu
hadir di banyak lapisannya. Layanannya biasa
yang ditawarkan di lapisan ini adalah otentikasi, privasi, integritas,
dan non-penolakan.

Service discovery

Ini adalah bagian mendasar dari arsitektur WAP dan
ini juga bisa ditemukan di banyak lapisan. Beberapa contoh
Ini adalah antarmuka fungsi eksternal (EFI)
penyediaan, penemuan navigasi, dan pencarian layanan.

Other services and applications

Arsitektur WAP memungkinkan satu set layanan atau aplikasi diimplementasikan melalui serangkaian antarmuka yang didefinisikan dengan baik. Misalnya, aplikasi seperti e-mail, kalender, perdagangan elektronik, atau layanan seperti halaman kuning atau peta dan arahan sedang dikembangkan untuk menggunakan protokol WAP.


EmoticonEmoticon