Wireless Application Protocol. wapforum.org: co-founded by Ericsson, Motorola, Nokia, Phone.com Goals deliver Internet services to mobile devices independence.

Slides:



Advertisements
Presentasi serupa
INTRO (TO BPOS). What is BPOS? Apakah BPOS itu? •BPOS = (Microsoft) Business Productivity Online Suite (Service) •adalah sebuah layanan online Microsoft,
Advertisements

Developing Knowledge Management dalam perusahaan Week 10 – Pert 19 & 20 (Off Class Session)
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation. All.
PENGENALAN INTERNET M. Masrur, SKom.
 Putra Prima Naufal
PEMOGRAMAN BERBASIS JARINGAN
KONSEP DASAR WEB DAN INTERNET
Teknologi Open Source oleh Razief Perucha F
Hypertext & Hypermedia
ISDN Integrated Service Digital Network.
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Bab 8 Aplikasi Internet.
Aplikasi dan Pemrograman Jaringan
Page 1 of 62 ADSL Wireless Modem Router Produk. Page 2 of 62 D-LINK ADSL Produk DSL-2640TDSL-2600U.
TEKNIK PENYAMBUNGAN IT
Administrasi Basis Data
Mobile Ip dan Wireless Application Protocol
Process to Process Delivery
Kasmawi, S.Kom (Networking ) The Lecturer of information technology program Politechnic of Bengkalis
Rully Yulian MF MCAD,MCPD,MCT,MVP VB.NET Independent IT Trainer – Application Developer
Teknologi Open Source (pertemuan 3) Open Source vs Free Software oleh Razief Perucha F.A D3-Manajemen Informatika Jurusan Matematika – FMIPA Universitas.
Taken From William Stallings Chapter 2 TCP/IP Models.
Ilmu Komputer, FMIPA UGM
PROSES PADA WINDOWS Pratikum SO. Introduksi Proses 1.Program yang sedang dalam keadaan dieksekusi. 2.Unit kerja terkecil yang secara individu memiliki.
Pengantar Teknologi Mobile 7 Antonius Rachmat C, S.Kom Wireless Markup Language.
Pengantar/pengenalan (Introduction)
Could not load an object because it is not avaliable on this machine. Tidak dapat memuat sebuah benda karena tidak tersedia pada mesin ini.
What are the elements of a web page?. DfM DfM
Dosen: Zakki Falani, S.Kom Fakultas Ilmu Komputer Universitas Narotama
KULIAH X FIREWALL KOM Keamanan Jaringan 2012/2013 KOM Keamanan Jaringan 2012/2013.
Sistem Teknologi Informasi Perbankan Materi setelah UTS
Menggunakan Drag-Drop
MODUL 13 WIRELESS APPLICATION PROTOCOL
Pertemuan Ke-1 (Konsep Dasar Web)
LOGO Manajemen Data Berdasarkan Komputer dengan Sistem Database.
Pemrograman Sistem Basis Data Chapter II Database Sistem (Lanjutan)
Wakil Rektor I UPI-YPTK
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Fungsi dan Protokol Layer Aplikasi Network Fundamentals – Chapter 3.
Via Octaria Malau Transfer (Internal Transfers) Transfer (Transfers Internal) Select the account from which funds are to be transferred FROM and then select.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Pengalamatan Jaringan – IPv4 Dosen Pengampu: Resi Utami Putri, S.Kom.,
Pengantar Teknologi Mobile 6
Pemrograman Internet Mobile Antonius R.C, S.Kom, M.Cs Wireless Access Protocol.
BAB XV WIRELESS APPLICATION PROTOCOL
Modul Pengembangan Sistem Informasi
Secure Socket Layer (SSL)
Pemrograman Internet Mobile
OSI (Open System Interconnection) Layer
TRANSPORT LAYER PROTOCOLS ( TCP DAN UDP )
Overview Teknologi Internet
Wireless Application Protocol
CARA KERJA WEB Rofilde Hasudungan.
Mobile IP dan WAP Pertemuan XII.
Pertemuan 6 Wireless Access Protocol.
NETWORK LAYER OSI LAYER 3.
CLIENT-SERVER DATA TRANSFER
Internet dan Web By : Lisda Juliana P..
Wireless Application Protocol
Website WEB World Wide Web www W3 A set of interconnected webpages, usually including a homepage, generally located on the same server, and prepared.
Pengantar Jaringan Komputer
PEMROGRAMAN WEB 1 PERTEMUAN 1
Teknologi Mobile 6 Wireless Access Protocol.
Internet dan Perc. Web By : Lisda Juliana P. , Ssi.
BAB XV WIRELESS APPLICATION PROTOCOL
Oleh : Inggar Prayoga.,S.I.Kom
Mobile IP dan WAP Pertemuan XII.
Protokol Jaringan Pada Sistem Multimedia
Internet dan Perc. Web By : Lisda Juliana P. , Ssi.
Internet dan Perc. Web By : Lisda Juliana P. , Ssi.
Keamanan Informasi Week 9. Remote connection, SSL.
What is Kerberos? Network Security.
Transcript presentasi:

Wireless Application Protocol

wapforum.org: co-founded by Ericsson, Motorola, Nokia, Phone.com Goals deliver Internet services to mobile devices independence from wireless network standards GSM, CDMA IS-95, TDMA IS-136, 3G systems (UMTS, W-CDMA) Browser “Micro browser”, similar to existing web browsers Script language Similar to Javascript, adapted to mobile devices Gateway Transition from wireless to wired world Server “Wap/Origin server”, similar to existing web servers Protocol layers Transport layer, security layer, session layer etc. Telephony application interface Access to telephony functions

WAP: Reference model and protocols Bearers (GSM, CDPD,...) Security Layer (WTLS) Session Layer (WSP) Application Layer (WAE) Transport Layer (WDP) TCP/IP, UDP/IP, media SSL/TLS HTML, Java HTTP InternetWAP WAE comprises WML (Wireless Markup Language), WML Script, WTAI etc. Transaction Layer (WTP) additional services and applications WCMP A-SAP S-SAP TR-SAP SEC-SAP T-SAP

WAP: Stack Overview WDP (Wireless Datagram Protocol): Provides transport layer functions Based on ideas from UDP WTLS (Wireless Transport Layer Security): Provides data integrity, privacy, authentication functions Based on ideas from TLS/SSL WTP (Wireless Transaction Protocol): Provides reliable message transfer mechanisms Based on ideas from TCP WSP (Wireless Session Protocol): Provides HTTP 1.1 functionality Supports session management, security, etc. WAE (Wireless Application Environment): Architecture: application model, browser, gateway, server WML: XML-Syntax, based on card stacks, variables,... WTA: telephone services, such as call control, phone book etc. Content encoding, optimized for low-bandwidth channels, simple devices

Ilustrasi Kerja WAP

WAP: Network elements wireless networkfixed network WAP proxy WTA server filter/ WAP proxy web server filter PSTN Internet Binary WML: binary file format for clients Binary WML HTML WML HTML

Origin Servers WAE: Logical model web server other content server GatewayClient other WAE user agents WML user agent WTA user agent encoders & decoders encoded request encoded response with content response with content push content encoded push content

Arsitektur Gateway WAP

Beberapa Istilah WDP : WAP Datagram Protocol layer transport yang digunakan untuk mengirim dan menerima pesan/data melalui segala macam pembawa pesan di jaringan, termasuk SMS, USSD, CSD, CDPD, IS-136 paket data dan GPRS. WTLS : Wireless Transport Layer Security sebuah layer keamanan yang menyediakan kemampuan enkripsi sehingga keamanan transaksi yang dibutuhkan oleh aplikasi seperti e- commerce dapat terpenuhi.

Beberapa Istilah.. WTP : WAP Transaction Protocol layer pendukung transaksi. Layer ini menambahkan reliability ke datagram service yang disediakan oleh WDP. WSP : WAP Session Protocol layer yang menyediakan sesi layer lightweight untuk efisiensi pertukaran data diantara aplikasi. HTTP Interface untuk melayani penerimaan WAP content dari internet menggunakan ponsel.

Persiapan

WAP enabled Web server WAP editor WAP Browser Image Converter

WAP enabled Web server Personal Web Server (PWS) Apache Xitami

MIME handling Deskripsi FileExtensionMIME Type WML Source.wmltext/vnd.wap.wml Wireless Bitmap.wbmpimage/vnd.wap.wbmp WML Script Source.wmlstext/vnd.wap.wmls Compiled WML.wmlcapplication/vnd.wap.wmlc Compiled WML Script.wmlscapplication/vnd.wap.wmlscr iptc WML Script.wsc text/vnd.wap.wmlscript WML Script.wmlscripttext/vnd.wap.wmlscript

Personal Web Server (PWS) Konfigurasi MIME di Windows 9x, lokasi konfigurasi tipe MIME dalam registry Windows terletak pada : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS et\Services\InetInfo\Parameters\MimeMap Isi nilainya dengan format:,,,

Apache /etc/httpd/conf/httpd.conf. AddType text/vnd.wap.wml.wml.

Xitami Xitami.cnf

WAP Editor Freeware WAPtor

WAP Browser / Emulator Winwap ( Klondike ( M3Gate (

Klondike WAP

WinWAP

Image Converter PIC2WBMP UnWired.8bi versi

Sedikit Ttg. Programming

Hirarki dalam WML DECK TEMPLATE previous, next, home CARD 1 Halaman Utama CARD 2 Halaman Help CARD 3 Halaman Contact DECK TEMPLATE previous, next, home CARD 1 Halaman Utama CARD 2 Halaman Help CARD 3 Halaman Contact

Wireless Markup Language (WML) Cards and Decks Document consists of many cards, cards are grouped to decks Deck is similar to HTML page, unit of content transmission WML describes only intent of interaction in an abstract manner Presentation depends on device capabilities Features text and images user interaction navigation context management WMLScript Provides general scripting capabilities Validity check of user input, local user interaction Access to device facilities (phone call, address book etc.)

Contoh Source WML <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" " Halaman Utama ini akan menjadi card pertama bagi user. Klik untuk maju ke halaman berikutnya atau dalam waktu 10 hitungan akan maju ke halaman berikutnya secara otomatis. Halaman Help Halaman Contact

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN“ " Pilih Team : Persija Persib PSIS Persebaya Anda telah memilih $team! Terima Kasih!