Introperabilitas pada Web Servis #03



Setelah kita mengetahui tentang definisi dari Intreperabilitas yaitu. Interoperabilitas adalah kapabilitas dari suatu produk atau sistem -- yang antar mukanya diungkapkan sepenuhnya -- untuk berinteraksi dan berfungsi dengan produk atau sistem lain, kini atau di masa mendatang, tanpa batasan akses atau implementasi.yang jadi pertanyaan apa sih, hubungan intereperabilitas pada Web Servis?. Baiklah disini saya akan menjabarkan tentang implementasi Intereperabilitas pada Web Servis.

Teknologi Web

Teknologi web adalah teknologi yang berhubungan dengan antarmuka untuk menjembatani server web dan klien mereka. 
Perkembangan teknologi web terus berkembang, yakni :
  • Web 1.0
Website umumnya bersifat static yang jarang berubah atau samasekali tidak berubah.Website umumnya tidak interaktif.
  • Web 2.0
Website bersifat dinamis dan interaktif. User bukan hanya sebagai konsumen tetapi juga sebagai produsen informasi dalam istilah populer adalah user generated content(contoh youtube atau wikipedia).
  • Web 3.0 
Ciri dari web 3.0 ada pada Semantic web, Web Servis dan interaks antar aplikasi. Contoh dari penggunaan dari semantic web adalah Knowledge graph di Google Search.
  • Web 4.0 
Web 4.0 adalah private secretary dalam bentuk organisme buatan. Sebuah alat dimana aplikasi merekam rutinitas yang kita lakukan yang seluruh rutinitas tersebut bisa diketahui oleh aplikasi

Apa itu Web Servis ? 

Jadi disini kita hanya akan fokus di Web 3.0 di salah satu ciri dari Web 3.0 yaitu Web servis. Web servis sebuah layanan yang disediakan sebuah sistem untuk meningkatkan kolaborasi antar sistem. Web services disediakan oleh suatu sistem, misalkan sebuah website yang menyediakan layanan kepada sistem yang lain.

Untuk mempersingkat penjelasan yang panjang lebar kita simpulkan beberapa point yang harus kita ketahui dari Web servis, kita sebagai berikut,
  • Di akses  melalui Internet atau jaringan pribadi
  • Menyedikan protokol/format yang standar untuk komunikasi
  • Tidak terikat pada satu sistem operasi atau bahasa pemrograman
  • Mendeskripsikan diri sendiri melalui tata bahasa XML umum
  • Dapat ditemukan melalui mekanisme temukan sederhana
Komponen Web servis adalah XML + HTTP. Semua Web servis memilki standar bekerja menggunakan komponen berikut.
  • SOAP (Simple Object Access Protocol)
  • UDDI (Universal Description, Discovery and Integration)
  • WSDL (Web Services Description Language)
Bagaimana Cara Kerja Layanan Web?
Web servis memungkinkan komunikasi di antara berbagai aplikasi dengan menggunakan standar terbuka seperti HTML, XML, WSDL, dan SOAP. Web servis sendiri membutuhkan fitur lain untuk berjalan, diantara lain.
  • XML untuk menandai data
  • SOAP untuk mentransfer pesan
  • WSDL untuk menggambarkan ketersediaan layanan.
Apa itu Web API?
API adalah singkatan dari Application Programming Interface, dan memungkinkan developer untuk mengintegrasikan dua bagian dari aplikasi atau dengan aplikasi yang berbeda secara bersamaan.Seperti namanya, Web API dalam diakses melalui protokol HTTP, ini adalah konsep bukan teknologi. Kita bisa membuat Web API dengan menggunakan teknologi yang berbeda seperti PHP, Java, .NET, dll.

0 komentar:

Posting Komentar