Web Service, Apa itu?

Web Service, Apa itu?

Dunia informasi sekarang ini bekembang sangat pesat. Hal ini mengakibatkan beragamnya hardware, sistem operasi dan bahasa pemrograman. Hal ini mengakibatkan timbulnya masalah kompabilitas. Masalah kompabilitas ini mempersulit komunikasi pertukaran data. Oleh karena itu muncul webservice sebagai solui. Web service menjadi jembatan perbedaan antar perangkat yang saling terhubung.

Jadi apa sih sebenarnya web service itu ?

Menurut World Wide Web Consorsium, web service merupakan perangkat lunak yang dirancang untuk mendukung interaksi antar mesin melalui jaringan

Web service hampir sama dengan website, perbedaannya adalah web service dibuat untuk melayani sesama mesin, jadi web service tidak memiliki user interface. Web service tidak dibuat untuk melayani user secara langsung, hanya menyediakan service atau layanan dan layanan ini dipanggil oleh aplikasi lainnya.

Web service merupakan kumpulan fungsi-fungsi dalam sebuah server dimana fungsi-fungsi tersebut dapat dipanggil oleh client dari jarak jauh memanfaatkan jaringan. Clientnya sendiri dapat memanggil web service ini dengan beragam bahasa pemrograman. Nah inilah keunggulan utama dari web service, menjadi solusi atas kendala pertukaran data antar perangkat yang menggunakan platform yang berbeda. Beberapa keunggulan web service :

  • Lintas platform
  • Independent
  • Penghubung antara aplikasi dan database

Web service sendiri terdiri dari beberapa komponen :

  • XML

XML termasuk dalam Markup Language seperti halnya HTML. Perbedaan keduanya adalah, jika HTML merupakan fungsi untuk mengatur tampilan sedangkan XML merupakan fungsi untuk menyimpan data dan informasi.

  • SOAP

Adalah format standar dokumen XML untuk proses request dan respon antara web service dan aplikasi yang menggunakannya.

  • WSDL

Merupakan sebuah dokumen dalam bentuk XML yang berisi tentang informasi detil dari sebuah web service.

  • UDDI

Merupakan suatu direktori service yang digunakan untuk mendaftarkan dan mencari web service.

Dari uraian diatas bisa kita simpulkan bahwa web service ini sangat penting artinya karena di era informasi ini banyak sekali ragam perangkat dan aplikasi yang digunakan. Web service ini akan memudahkan dam membuat efisien dalam pembuatan aplikasi dan penyediaan informasi.

 

Leave a Reply

Your email address will not be published. Required fields are marked *