Pengantar Web Service Teguh S.

Slides:



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

 Putra Prima Naufal
Pernahkah anda membuka sebuah Website???? What It????
KONSEP DASAR WEB DAN INTERNET
Arif Firmansyah S.Si, MT. KNIP 2011 Implementasi Services Oriented Architecture (SOA) dalam Sistem Transaksi Perbankan di Perguruan Tinggi.
Pengantar Teknologi Informasi
Pemrograman Internet Konsep Dasar.
Bab 8 Aplikasi Internet.
Web Service.
APLIKASI MANAJEMEN PERKANTORAN - D Minggu 1. Kata “ Visual ” merujuk kepada metode yang digunakan untuk membuat antar muka yang bersifat grafis Graphical.
Dasar - dasar Web dan HTML
Service-Oriented Architecture (SOA)
CARA KERJA WEB By: ANDRI MARTIUS ( ).
Extensible Messaging and Presence Protocol Working Group
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.
Interoperabilitas.
ARCHITECTURE.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Teknologi WEB.
Chapter 9 WEB SERVICE.
Web Service.
Wahyu Herlambang ( ) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012 Wahyu Herlambang ( ) Pendidikan Teknik.
DASAR SOCKET PROGRAMMING
Modul 2 : Teknologi Informasi Lecture Note: Inayatullah, S.Kom., M.Si. Yoannita, S.Kom Hardware Komputer Software Komputer Manajemen Sumber Daya Data Telekomunikasi.
Pengenalan Web Server dan Server Side Script
Overview Teknologi Internet
Pertemuan 1 Pengenalan Dasar Web.
XML WEB SERVICES Agenda : Definisi web services Fungsi web services
APLIKASI BERBASIS WEB.
Pemrograman internet ABU SALAM, M.KOM.
PERANGKAT LUNAK Software.
Dasar - dasar Web dan HTML
CARA KERJA WEB Rofilde Hasudungan.
Teknologi Dasar Internet dan Web
Pemrograman Visual I Outline: Profil Kontrak Perkuliahan
Service-oriented Business Intelligence (SoBI)
Sistem Terdistribusi.
Component & Deployment Diagram
Basis Data Klien Server dan Basis data Internet Materi 7
Semantic Web: Web Services
Web Service.
SOAP Disusun oleh : Tora Fahrudin., M.T
CLIENT-SERVER DATA TRANSFER
Pengantar Web Service Teguh S.
Erizal, S.Si, M.Kom Internet dan Web Erizal, S.Si, M.Kom
Pemrograman internet ABU SALAM, M.KOM.
Direktorat Program Diploma Tiga Teknologi Informasi, Universitas Gunadarma, IMPLEMENTASI WEB SERVICE PADA BLACKBERRY. Manajemen Informatika for further.
Konsep Pemrograman Internet
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
Pemrograman Berorientasi Platform (IN315B)
Pengantar Teknologi Informasi
Infrastruktur E-Business
Pemrograman Basis Data Berbasis Web
Matakuliah : Jaringan Komputer 2 Versi Materi Web Server Penyaji
Pengantar Teknologi Informasi
Konsep Pemrograman Internet
Internet dan Web Erizal, S.Si, M.Kom.
Cluster Computing? Grid Computing? Cloud Computing?
Android database mysql dan webservice
Dasar Pemrograman Web.
Pemrograman Internet Wahyu Herlambang ( )
Model Protokol dan Referensi Jaringan
Pengenalan Dasar Web dan HTML
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
Pertemuan 2.
WEB SERVICE. PENGERTIAN WEB SERVICE  Merupakan media standar untuk komunikasi yang menyebar antara aplikasi clien dan server pada World Wide Web.
VISUAL BASIC .NET MEMBANGUN XML WEB SERVICES DENGAN MENGGUNAKAN
Transcript presentasi:

Pengantar Web Service Teguh S

Apa itu Web Services? Web service adalah salah satu komponen aplikasi Web service dapat berkomunikasi dengan menggunakan open protocols Web service bersifat self-contained dan self-describing Web service dapat ditemukan dengan menggunakan UDDI Web service dapat digunakan oleh aplikasi lain XML merupakan basis dari Web service

Apa itu Web Service? Web service merupakan cara berkomunikasi antar komputer melalui World Wide Web yg tersusun dari kumpulan fungsi-fungsi aplikasi pada alamat jaringan web atau cloud, dan setiap service(layanan) yng di-share bersifat "always on” The W3C defines a "Web service" as: sebuah sistem perangkat lunak untuk mendukung interoperabilitas mesin ke mesin melalui jaringan komputer. Yang mana aplikasi ini memiliki antarmuka dgn format yang dapat diproses oleh mesin(secara spesifik yaitu WSDL). Sistem yang lain dapat berinteraksi dgn Web service dengan menggunakan SOAP Message, secara khusus disusun dengan menggunakan HTTP dan XML serialization sebagai standarnya

Komponen Web Service Dasar dari web service tersusun dari gabungan XML dan HTTP. XML dimanfaatkan sebagai jembatan penghubung antar platform dan bahasa pemrograman yang berbeda, dan mampu untuk mengekspresikan pesan dan fungsi yang kompleks Protokol HTTP merupakan protokol yang paling banyak digunakan dalam Internet Beberapa Komponen Web services: SOAP (Simple Object Access Protocol) UDDI (Universal Description, Discovery and Integration) WSDL (Web Services Description Language)

Arsitektur Web Service

Interoperabilitas Web service Interoperabilitas merupakan kemampuan web service agar dapat diakses secara multi-platform dan multi-programming Dengan WS, aplikasi dapat di-publish berdasarkan fungsi dan pesan, shg dapat diakses via jaringan internet WS menggunakan xml untuk mengkodekan(encode)/mengekstrak(decode) pesan yang akan disampaikan, sedangkan SOAP sebagai pembungkus pesan yang akan dikirimkan WS memungkinkan aplikasi dikembangkan dengan paltform Windows dapat berbicara dengan platform Linux/MacOS

Jenis WS berdasarkan Manfaat Reusable application-components jenis web service yang dimanfaatkan secara periodik atau berulang-ulang contoh layanan: konversi mata uang, info cuaca, penterjemahan bahasa dll Connect existing software ws dapat dimanfaatkan untuk mengintegrasikan antar berbagai aplikasi yang berbeda. Contoh: aplikasi traveling diintegrasikan dengan aplikasi pemesanan hotel, wisata, rental kendaraan dll meskipun dengan platform, lokasi dan pemrograman yang berbeda.

Apa itu WSDL merupakan singkatan dari Web Services Description Language berbentuk bahasa XML-based yang mendeskripsikan sebuah web service, berupa alamat maupun fungsional web service. merupakan standar W3C

Contoh WSDL

Apa itu SOAP Protokol berbasis XML yang memungkinkan antar aplikasi dapat mempertukarkan informasi melalui protokol HTTP atau dengan kata lain : SOAP adalah protokol untuk mengakses sebuah Web Service. merupakan singkatan dari Simple Object Access Protocol Protokol yang dirancang untuk komunikasi via Internet Sebuah format untuk pengiriman pesan Bersifat platform dan bahasa yang independent Bersifat sederhana dan dapat dikembangkan Bersifat ramah terhadap firewalls jaringan komputer SOAP merupakan rekomendasi standar W3C

Contoh SOAP Request “getBook”

Contoh SOAP Response “getBook”

Apa itu UDDI merupakan singkatan dari Universal Description, Discovery and Integration berupa directory service yang keperluan registrasi dan pencarian web service merupakan directory untuk menyimpan informasi web service seperti yang dideskripsikan dalam WSDL diakses dengan menggunakan SOAP message

Pemanggilan Web Service dg UDDI

Implementasi Web Service Java: JWSDP, Axis2, Apache CXF, dll PHP: SOAP extensions, NuSOAP (3rd party) C++: Axis2 Microsoft: dot Net Web Service

Sumber http://www.w3.org/TR/ws-arch/ http://en.wikipedia.org/wiki/Web_service http://www.w3schools.com/webservices/default.asp