Web Service.

Slides:



Advertisements
Presentasi serupa
Web Server Kita mungkin sering mendengar orang membicarakan atau bincang-bincang tentang server atau web server. Tentu beberapa orang bertanya, apa itu.
Advertisements

EIH/Pengantar Sistem Informasi
Erick Kurniawan, S.Kom, M.Kom
JARINGAN CLIENT - SERVER
PENGENALAN INTERNET M. Masrur, SKom.
 Putra Prima Naufal
Dasar-dasar Web Design
Pernahkah anda membuka sebuah Website???? What It????
EIH/Pengantar Sistem Informasi 1 Aplikasi Web Eka Ismantohadi.
Pemrograman web dasar Pertemuan 1 Pengenalan kepada website
Arif Firmansyah S.Si, MT. KNIP 2011 Implementasi Services Oriented Architecture (SOA) dalam Sistem Transaksi Perbankan di Perguruan Tinggi.
Selamat datang di ujian perbaikan yang oke!!! Di susun oleh: Herman Prianto( ) Evi Nurhayani( )
Pemrograman Internet Konsep Dasar.
Web Service.
Latar Belakang Masalah
Dasar - dasar Web dan HTML
LAYANAN BERBASIS APLIKASI WEB Pertemuan I Budi Arifitama.
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.
INFRASTRUKTUR e-COMMERCE.
ARCHITECTURE.
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Teknik untuk pengujian web. Rencana dan pengujuan keamanan
TUGAS AKHIR Anggi Malanda
Teknologi WEB.
Chapter 9 WEB SERVICE.
Socket Programming Hernando Ivan Teddy S.Kom. Pertemuan 6 Pemrograman Jaringan STMIK GI MDP PALEMBANG 2013.
APLIKASI INTERNET NEXT.
PEMROGRAMAN WEB DASAR Humisar Hasugian, S.Kom.
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
Pertemuan 1 Pengenalan Dasar Web.
PROTOKOL LAPISAN APLIKASI
XML WEB SERVICES Agenda : Definisi web services Fungsi web services
Website Security.
Teknologi dan Infrastruktur e-Bisnis
Dasar - dasar Web dan HTML
Pembahasan Pendahuluan HTTP FTP SMTP DNS Telnet.
PENGENALAN INTERNET & PENGANTAR E-BISNIS
Mobile IP dan WAP Pertemuan XII.
Pengantar Web Service Teguh S.
Service-oriented Business Intelligence (SoBI)
Aplikasi Web (Bagian I)
PENEGENALAN INTERNET & PENGANTAR E-BISANIS
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
PENGENALAN INTERNET PTKI 1C______ Materi Minggu ke - 5.
Direktorat Program Diploma Tiga Teknologi Informasi, Universitas Gunadarma, IMPLEMENTASI WEB SERVICE PADA BLACKBERRY. Manajemen Informatika for further.
Konsep Pemrograman Internet
Mobile IP dan WAP Pertemuan XII.
Pemrograman Berorientasi Platform (IN315B)
Aplikasi Web (Bagian I)
Internet dan Web Erizal, S.Si, M.Kom.
MySQL dan Web Service Disusun Oleh : 1. Muhammad Hafidz A
Android database mysql dan webservice
Konsep Web Statis dan Web Dinamis
APLIKASI CLIENT SERVER
Pemrograman Internet Wahyu Herlambang ( )
Telekomunikasi dan jaringan
Pertemuan 1 Pengenalan Dasar 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.
VISUAL BASIC .NET MEMBANGUN XML WEB SERVICES DENGAN MENGGUNAKAN
Transcript presentasi:

Web Service

Definisi Web Service Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan-layanan (service) yang disediakan oleh suatu sistem yang menyediakan web service Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler.

Web Service Web service 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. Beberapa alasan mengapa digunakannya web service adalah sebagai berikut: 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. 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. Web service berjalan di port 80 yang merupakan protokol standar HTTP, dengan demikian web service tidak memerlukan konfigurasi khusus di sisi firewall.

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan) 2. Service Provider (penyedia layanan) 4. Service Registry (daftar layanan)

Arsitektur Web Service 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.

Operasi-Operasi Web Service Secara umum, web service memiliki tiga operasi yang terlibat di dalamnya, yaitu: Publish/Unpublish: Menerbitkan/menghapus layanan ke dalam atau dari registry. Find: Service requestor mencari dan menemukan layanan yang dibutuhkan. Bind: Service requestor setelah menemukan layanan yang dicarinya, kemudian melakukan binding ke service provider untuk melakukan interaksi dan mengakses layanan/service yang disediakan oleh service provider.

Komponen-Komponen Web Service

Komponen-Komponen Web Service Web service secara keseluruhan memiliki empat layer komponen seperti pada gambar di atas, 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.

Cara Membuat Webservice Membuat dua buah web, web A dan web B Mencoba login ke web B melalui web A Pada web A: index.html login.php Pada web B: database service.php http://blog.rosihanari.net/membuat-web-service-sederhana-studi- kasus-proses-login/

Membuat Database

index.html

login.php

service.php