CLIENT-SERVER DATA TRANSFER

Slides:



Advertisements
Presentasi serupa
Erick Kurniawan, S.Kom, M.Kom
Advertisements

Dasar-dasar Web Design
Pernahkah anda membuka sebuah Website???? What It????
EIH/Pengantar Sistem Informasi 1 Aplikasi Web Eka Ismantohadi.
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Pengantar Teknologi Informasi
Bab 8 Aplikasi Internet.
Web Service.
KONSEP PEMROGRAMAN WEB
CARA KERJA WEB By: ANDRI MARTIUS ( ).
Extensible Messaging and Presence Protocol Working Group
Konsep Pemrograman Web
W EB S ERVICES Riyanto, S.Kom. A PA ITU W EB S ERVICES ? Adalah service yang mempertukarkan data dalam format XML Tersedia dan diakses melalui Internet.
WEB Pengembangan Evangs Mailoa Prinsip Dasar Internet, Web,
Sistem Terdistribusi 06 – Client Server Oleh : Muh. Ary Azali.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
BAB XV WIRELESS APPLICATION PROTOCOL
Teknologi WEB.
APLIKASI INTERNET NEXT.
PEMROGRAMAN WEB DASAR Humisar Hasugian, S.Kom.
Web Service.
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
Modul 2 : Teknologi Informasi Lecture Note: Inayatullah, S.Kom., M.Si. Yoannita, S.Kom Hardware Komputer Software Komputer Manajemen Sumber Daya Data Telekomunikasi.
Perjalanan Menuju Client Server
Overview Teknologi Internet
Pertemuan 1 Pengenalan Dasar Web.
PROTOKOL LAPISAN APLIKASI
XML WEB SERVICES Agenda : Definisi web services Fungsi web services
Teknologi Informasi Komputer SMPN 10 Yogyakarta
Referensi Model TCP/IP
Pertemuan 1 Khairul Anwar Hafizd
PENGENALAN INTERNET & PENGANTAR E-BISNIS
Mobile IP dan WAP Pertemuan XII.
Client-Server Computing
Pengantar Web Service Teguh S.
Service-oriented Business Intelligence (SoBI)
Pertemuan 3 Khairul Anwar Hafizd
PENEGENALAN INTERNET & PENGANTAR E-BISANIS
Basis Data Klien Server dan Basis data Internet Materi 7
Semantic Web: Web Services
Web Service.
KOMUNIKASI DATA DAN JARINGAN
Pengantar Web Service Teguh S.
Pemrograman basis data internet dan client server
Erizal, S.Si, M.Kom Internet dan Web Erizal, S.Si, M.Kom
PENGENALAN INTERNET PTKI 1C______ Materi Minggu ke - 5.
Prinsip Dasar Internet, Web dan Pemrograman Web
Overview Teknologi Internet
BAB XV WIRELESS APPLICATION PROTOCOL
Prinsip Dasar Internet, Web dan Pemrograman Web
Pengenalan Dasar Web dan HTML
Mobile IP dan WAP Pertemuan XII.
BAGAIMANA MEMILIH/MERANCANG ARSITEKTUR SUATU APLIKASI MOBILE ?
Prinsip Dasar Internet & Pemrograman Web
Pemrograman Berorientasi Platform (IN315B)
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi
Internet dan Web Erizal, S.Si, M.Kom.
PENGEMBANGAN MEDIA WEB
Konsep Web Statis dan Web Dinamis
Dasar Pemrograman Web.
Client-Server Computing
Mengadministrasi server dalam jaringan adalah suatu bentuk pekerjaan yang dilakukan oleh administrator jaringan. Tugasnya: Membuat server Mengelola jaringan.
Web Markup & Display Language XML (Extensible Markup Language)
Pengenalan Dasar Web dan HTML
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
WEB SERVICE. PENGERTIAN WEB SERVICE  Merupakan media standar untuk komunikasi yang menyebar antara aplikasi clien dan server pada World Wide Web.
WEB / HTTP SERVER ADMINISTRASI SISTEM JARINGAN - XI.
Transcript presentasi:

CLIENT-SERVER DATA TRANSFER

CLIENT SERVER DATA TRANSFER ADALAH MEKANISME PENYAMPAIAN DATA ANTARA PERANGKAT MOBILE DENGAN SERVER, SEHINGGA HUBUNGAN ANTARA PERANGKAT MOBILE DENGAN SERVER TERJADI SECARA TERUS MENERUS.

ADA BEBERAPA METODE YANG DIGUNAKAN UNTUK PROSES PENGIRIMAN DATA DARI CLIENT KE SERVER (SEBALIKNYA) : HTTP DAN HTML WAP DAN WML SYNCHRONIZATION SOFTWARE RDA DAN MERGE REPLICATION SOAP DAN WEB SERVICE WSDL UDDI DAN DISCO MESSAGE QUEUE TCP/IP

1. HTTP DAN HTML HTTP (HYPER TEXT TRANSFER PROTOCOL) ADALAH PROTOKOL YANG DI KEMBANGKAN UNTUK TRANSFER DOKUMEN DENGAN FORMAT HYPERTEXT. HTTP SECARA UMUM DI GUNAKAN UNTUK TRANSFER DATA BERUPA TEKS,AUDIO SAMPAI DATA VISUAL. HTTP BEKERJA DI ATAS PROTOKOL TCP/IP DENGAN NOMOR PORT 80. IMPLEMENTASI DARI PROTOKOL HTTP, ATAU PROGRAM YANG MENGAPLIKASIKAN KERJA PROTOKOL HTTP TERDIRI DUA BAGIAN YAITU : 1. HTTP CLIENT (WEB CLIENT) 2. HTTP SERVER (WEB SERVER)

HTML (HYPER TEXT MARKUP LEANGUAGE) ADALAH BAHASA WEB PALING SEDERHANA, LANGSUNG KE SASARAN DAN MEMILIKI SEDIKIT KESULITAN. HTML MERUPAKAN DASAR FRAMEWORK DARI INTERNET YANG MAMPU MENAMPILKAN TEKS,GRAFIS,SUARA BAHKAN ANIMASI. HTML TERSUSUN DARI BEBERAPA RANGKAIAN ELEMEN DAN ELEMEN ITU BERLAKU SEBAGAI BAHASA YANG MEMBERITAHUKAN BROWSER PENERIMA UNTUK MENAMPILKAN ELEMEN-ELEMEN TERTENTU PADA LAYER.

2. WAP DAN WML WAP ADALAH PROTOKOL KOMUNIKASI UNTUK PERANGKAT WIRELESS DAN BEKERJA PADA PERANGKAT BERBASIS GSM,GPRS DAN CDMA. WAP ADALAH TEXT-BASED INTERNET.

WML • Dispesifikasikan sbg tipe dokumen XML • Dirancang dgn mempertimbangkan keterbatasan perangkat genggam: kapasitas, fasilitas I/O, memori, kemampuan pengolahan data Menggunakan model deck dan card: – Dokumen WML terdiri dari banyak card – Beberapa card dapat dikelompokkan dalam satu deck (= halaman HTML) • Beberapa fitur dasar: – Text dan citra – Interaksi user: kontrol text entry, pemilihan option, kontrol pemanggilan task – Navigasi: browsing history, hyperlink, dll – Manajemen konteks: menyimpan state deck, sharing state antar deck • Dapat dikodekan dlm compact binary utk menghemat bandwidth pd link wireless

4. RDA AND MERGE REPLICATION RDA (REMOTE DATA ACCSES) DAN MERGE REPLICATION MERUPAKAN MEKANISME YANG MEMBERIKAN HAK BAGI USER PERANGKAT MOBILE UNTUK MENARIK MAUPUN MEMASUKAN DATA KE DALAM DATABASE REMOTE SERVER. DALAM HAL INI ADALAH MICROSOFT SQL SERVER. RDA (REMOTE DATA ACSESS) BEKERJA DENGAN CARA MELAKUKAN SINKRONISASI DATA LANGSUNG KE REMOTE SERVER DAN QUERY YANG ADA. BIASANYA RDA DI PAKAI UNTUK SINKRONISASI DATA-DATA STATIC, SEPERTI MASTER DATA.

MERGE REPLICATION BEKERJA DENGAN MENGGUNAKAN FASILITAS YANG ADA DI SQL SERVER YAITU REPLICATION, DENGAN MEMBUAT PUBLICATION DARI DATA-DATA YANG AKAN DI SINKRONISASI. PUBLICATION SENDIRI BISA DI SET FILTER DATANYA BAIK SECARA COLOUMN MAUPUN ROW-NYA. REPLICATION SENDIRI DIPAKAI UNTUK SINKRONISASI DATA YANG LEBIH DINAMIK SEPERTI DATA TRANSAKSI. UNTUK TRANSFER DATA BAIK ITU DENGAN RDA MAUPUN MERGE REPLICATION, WEB SERVICE DI MANFAATKAN SEBAGAI MIDLE TIER, SEHINGGA APLIKASI TIDAK LANGSUNG AKSES KE DATABASE.

SYNCHRONIZATION SOFTWARE MAKSUD DARI SYNCHRONIZATION SOFTWARE ADALAH SOFTWARE YANG MAMPU UNTUK MENGHUBUNGKAN ANTARA MOBILE DEVICE DENGAN PERANGKAT YANG LAIN. SALAH SATU SYNCHRONIZATION SOFTWARE YANG PALING TERKENAL ADALAH MICROSOFT ACTIVESYNC. SALAH SATU KEGUNAAN SOFTWARE DI ATAS UNTUK MENGSINKRONKAN DATABASE MICROSOFT ACCESS PADA PDA DENGAN DATABASE MICROSOFT ACCESS PADA PC.

SOAP DAN WEB SERVICE SOAP ADALAH PROTOKOL UNTUK MENGIRIM STRUKTUR DATA ANTARA PERANGKAT MOBILE KE REMOTE KOMPUTER LEWAT JARINGAN. SOAP DI DESAIN SEBAGAI MEKANISME UNTUK TRANSFER DATA MENGGUNAKAN XML LEWAT HTTP. SOAP MERUPAKAN TOOL YANG BERGUNA UNTUK BERTUKAR DATA LEWAT INTERNET. ADA DUA BAGIAN DARI SOAP YAITU WSDL DAN UDDI/DISCO.

WSDL (WEB SERVICE DESCRIPTION LEANGUAGE) BERGUNA UNTUK MENDESKRIPSIKAN WEB SERVICE PADA XML YANG BIASANYA BERISI INFORMASI TENTANG MESSAGES, TIPE DATA, DAN PROTOKOL. DOKUMEN WSDL PADA DASARNYA ADALAH DOKUMEN YANG BERISI SERVICE NAME,PORT,BINDING,PORT TYPE,MESSAGES. UDDI DIDEFINISIKAN SEBAGAI MEKANISME BERBASIS SOAP,BERGUNA UNTUK REGISTRASI WEB SERVICE PADA CENTRAL DIRECTORY. DISCO ADALAH MEKANISME DIMANA WEB SERVICE DAPAT MEMPUBLISH XML.

MESSAGE QUEUES DIGUNAKAN UNTUK MENGIRIM DATA ANTARA CLIENT DENGAN APLI- KASI SERVER. BIASANYA DIGUNAKAN OLEH APLIKASI MOBILE YANG TERKONEKSI SECARA PARSIAL DAN BERGUNA SEBAGAI MEKANISME STORE AND FORWARD. SALAH SATU KEUNTUNGAN DARI KONEKSI INI ADALAH MEGIJINKAN USER PADA SISTEM ANTRIAN UNTUK SELANJUTNYA DI KIRIMKAN. KERUGAN DARI SISTEM INI, USER HARUS MEMANAGE ANTRIAN PADA SERVER. UNTUK MENGGUNAKAN SISTEM INI ADANYA SETUP KHUSUS PADA PERANGKAT MAUPUN SOFTWARE YANG DI GUNAKAN.

TCP/IP MEKANISME KOMUNIKASI PALING UMUM DAN POWERFULL YANG LAZIM DI GUNAKAN UNTUK BERBAGAI KEPERLUAN. KOMUNIKASI TCP/IP ADALAH KOMUNIKASI DUA ARAH ANTARA CLIENT DENGAN SERVER (SEBALIKNYA). TCP/IP INDEPENDEN TERHADAP HARDWARE, DAN DAPAT BERJALAN PADA BERAGAM TIPE JARINGAN DAN TIDAK TERBATAS PADA OPERATING SYSTEM YANG DI GUNAKAN.