5. Fungsi Umum
“sebagai penghubung dalam komunikasi
data sehingga proses penukaran data bisa
berjalan dengan baik dan benar”
PROTOKOL HTTP;
Fungsi Umum
sebagai penghubung dalam komunikasi data sehingga proses penukaran data bisa berjalan dengan baik dan benar.
6. a. Fragmentasi dan Re-assembly
Pembagian informasi yang dikirim menjadi beberapa paket data dari
sisi pengirim. Jika telah sampai di penerima, paket data tersebut akan
digabungkan menjadi paket berita yang lengkap.
b. Enkapsulasi
Enkapsulasi (Encaptulation) adalah proses pengiriman data yang
dilengkapi dengan alamat, kode-kode koreksi, dan lain-lain.
c. Kontrol Konektivitas
Membangun hubungan komunikasi berupa pengiriman data dan
mengakhiri hubungan dari pengirim ke penerima
d. Flow Control
Fungsi dari Flow Control adalah sebagai pengatur jalannya data dari
pengirim ke penerima.
e. Error Control
Tugasnya adalah mengontrol terjadinya kesalahan sewaktu data
dikirimkan.
f. Pelayanan Transmisi
Fungsinya adalah memberikan pelayanan komunikasi data yang
berhubungan dengan prioritas dan keamanan data.
PROTOKOL HTTP;
Fungsi Khusus
7. 6. TRACE
7. OPTIONS
8. CONNECT
9. PATCH
PROTOKOL HTTP;
Contoh Perintah
1. HEAD
2. GET
3. POST
4. PUT
5. DELETE
8. 1. Klien terhubung ke host,
2. Server menerima koneksi,
3. Klien permintaan file,
4. Server mengirimkan respon
(termasuk file atau tidak)
PROTOKOL HTTP;
Proses Transaksi Data
10. “sebagai proses berbagi konten website atau
blog dengan website lain yang relevan
dengan bidang spesifik penguna”
Sindikasi Konten;
PENGERTIAN
11. Bentuk dari Web Syndication:
Html
Javascript
XML
RSS (Really Simple Syndication)
Atom
Sindikasi Konten;
Bentuk Sindikasi Konten
12. RSS (Really Simple Syndication)
“salah satu bentuk dari Web Syndication yang
filenya berformat XML. Sindikasi tersebut
umumnya digunakan oleh situs web berita
atau blog untuk memberikan info-info
terbaru kepada para pembacanya.”
Sindikasi Konten;
Salah satu Contoh
13. Fungsi dari Web Syndication adalah
memberikan Feed/makanan kepada Search
Engine dimana Feed tersebut berisi update
terbaru dari content website kita. Format
Web Syndication: RSS, ATOM, RDF.
Sindikasi Konten;
Fungsi RSS
16. Layanan Web adalah sistem software yang
didesain untuk mendukung interaksi
interoperable mesin-ke-mesin melalui
sebuah jaringan.
bertujuan untuk meningkatkan kolaborasi
antar pemrogram dan perusahaan, yang
memungkinkan sebuah fungsi di dalam Web
Service dapat dipinjam oleh aplikasi lain
tanpa perlu mengetahui detil pemrograman
yang terdapat di dalamnya.
Layanan WEB;
PENGERTIAN
17. Web service dapat digunakan untuk
mentransformasikan satu atau beberapa bisnis logic
atau class dan objek yang terpisah dalam satu
ruang lingkup yang menjadi satu, sehingga tingkat
keamanan dapat ditangani dengan baik.
2. Web service memiliki kemudahan dalam proses
deployment-nya, karena tidak memerlukan registrasi
khusus ke dalam suatu sistem operasi. Web service
cukup di-upload ke web server dan siap diakses oleh
pihak-pihak yang telah diberikan otorisasi.
3. Web service berjalan di port 80 yang merupakan
protokol standar HTTP, dengan demikian web service
tidak memerlukan konfigurasi khusus di sisi firewall.
Layanan WEB;
Mengapa mengunakannya?
18. Format penggunaan terbuka untuk semua platform.
Mudah di mengerti dan mudah men-debug.
Dukungan interface yang stabil.
Mudah untuk menengahi pesan-pesan proses dan
menambahkan nilai.
Routing and pengiriman.
Security.
management and monitoring.
Akselerasi.
mudah untuk mengembangkan dengan semantic transport
tambahan.
Terbuka, standard-standard berbasis teks.
Pencapaian modular.
Tidak mahal untuk diimplementasikan (relatif).
Mengurangi biaya integrasi aplikasi enterprise.
Implementasi yang incremental.
Layanan WEB;
Kegunaan
19. Memiliki 3 entitas dalam
arsitekturnya, yaitu:
1. Service Requester
(peminta layanan)
2. Service Provider
(penyedia layanan)
3. Service Registry
(daftar layanan)
Layanan WEB;
Arsitektur Web Service
20. Service Provider: Berfungsi untuk menyediakan
layanan/service dan mengolah sebuah registry
agar layanan-layanan tersebut dapat tersedia.
Service Registry: Berfungsi sebagai lokasi central
yang mendeskripsikan semua layanan/service
yang telah di-register.
Service Requestor: Peminta layanan yang
mencari dan menemukan layanan yang
dibutuhkan serta menggunakan layanan
tersebut.
Layanan WEB;
Arsitektur Web Service (2)
22. memiliki empat layer komponen yaitu:
Layer 1: Protokol internet standar seperti HTTP, TCP/IP
Layer 2: Simple Object Access Protocol (SOAP),
merupakan protokol akses objek berbasis XML yang
digunakan untuk proses pertukaran data/informasi
antar layanan.
Layer 3: Web Service Definition Language (WSDL),
merupakan suatu standar bahasa dalam format XML
yang berfungsi untuk mendeskripsikan seluruh
layanan yang tersedia.
Layer 4 : UDDI (Universal Description, Discovery and
Integration) adalah sebuah service registry bagi
pengalokasian web service.
Layanan WEB;
Komponen Web Service
23. Umumnya layanan ini digunakan oleh organisasi
yang besar dan kompleks untuk metode
pertukaran datanya. Atau bisa juga oleh
programmer yang "malas" dalam artian lebih
senang menulis sedikit code dari pada banyak
baris untuk hasil yang sama, lebih senang
bekerjasama dari pada membangun aplikasi
sendirian.
Layanan Web paling sesuai untuk :
1. Government to Government (G2G)
2. Business to Business B2B (B2B)
Layanan WEB;
Pengaplikasian
24. (1) pemohon dan penyedia entitas
menjadi dikenal satu sama lain
(atau setidaknya satu menjadi
tahu untuk yang lain);
(2) Peminta dan penyedia entitas
entah bagaimana setuju pada
deskripsi layanan dan semantik
yang akan mengatur interaksi
antara pemohon dan agen
penyedia;
(3) Deskripsi layanan dan semantik
direalisasikan oleh pemohon
dan agen penyedia, dan
(4) Pemohon dan agen penyedia
bertukar pesan, sehingga
melakukan beberapa tugas
atas nama pemohon dan
badan penyedia.
Layanan WEB;
How it work?
25. http://elib.unikom.ac.id (Diakses pada 11
oktober 2013)
http://hamdani.blog.ugm.ac.id (Diakses pada 11
oktober 2013)
http://www.ilmuwebsite.com (Diakses pada 11
oktober 2013)
http://www.kompinia.com/apa-itu-rss/ (Diakses
pada 11 oktober 2013)
http://www.futuresgalleriablog.com (Diakses
pada 11 oktober 2013)
www.newscientist.com (Diakses pada 11
oktober 2013)