Belajar Web Service

 

Belajar Web Service

 


Banyak banget pengunjung yang setia dengan blog ini, banyak yang menginginkan berbagai macam tutorial untuk belajar web service. Sebelum saya memberikan bagaimana cara membuat web service saya akan jelaskan terlebih dahulu apa itu web service. Jika dilihat dari Wikipedia, web service atau bisa disebut juga dengan (Applikasi Programing Interface) merupakan sebuah layanan yang bisa memuat dua buah sistem ata lebih sehingga bisa saling berhubungan dan dapat berkomunikasi seperti client server melalui protoko HTTP.

 

Jika kalian berkunjung ke situs kaskus, maka kalian akan melihat sistem login yang menghubungkan dengan akun Facebook, Yahoo dan Twitter. Kalian pilih salah satu akun mana yang akan kalian gunakan.

 

Nah biasanya yang menjadi pertanyaan umum adalah mengapa bisa kita masuk dengan akun tersbut? Karena akun tersebut menyediakan service yang memungkinkan kita bisa logi kedalam akun tersebut. Dan kebetulan juga situs Kaskus dan Detik.com juga memanfaatkan service tersebut dengan baik. Yang betindak sebagai server yaitu Facebook, Yahoo dan Twitter sedangkan yang bertindak sebagai client adalah Kaskus dan Detik.com.

 

Pada artikel ini saya akan menjelaskan apa saja yang akan dipelajari ketika mau  belajar web service?

 

Web service adalah sebuah applikasi dari sekumpulan data dari perangkat lunak atau software atau perangkat lunak yang dapat diakses seperti remote oleh piranti melalui perantara tertentu.

 

Pernahkah kalian berfikir bahwa web service dan website itu sama? Sebenanya itu adalah dua hal yang berbeda dan mereka memiliki perbedaan yang sangat berbeda. Dibawah ini adalah perbedaan antara website denagn web service.

 

Website :

a.    Website memiliki web interface

b.    Bisa berinteraksi langsung dengan user

c.    Bias untuk bekerja dengan web browser

 

Web service :

a.    Interface yang dimiliki web service tidak bagus

b.    Bisa untuk nerinteraksi llangsung dengan applikasi lain

c.    Bisa bekreja sama dengan semua tipe client applikasi maupun perangkat device

 

SOAP, WSDL dan UDDI adalah keyword standar dalam web service. Dibawah ini adalah penjelasan dari keyword web service :

1.    SOAP atau singkatan dari Simple Object Access Protocol adalah sebuah perangkat  XML-based mark up language untuk perantian pesan antaraaplikasi-aplikasi. SOAP juga bermanfaat untuk pertukaran data object dalm data network. Didalam SOAP juga memiliki empat aspek dalam komunikasi yaitu amplob pesan, encode, panggilan RPC dan menyatukan pesan didalam  protokol transport.

 

2.    WDSL (Web Services Description Language) adalah sebuah pesan XML-based language yang ditunjuk untuk mendeskripsikan atau menjabarkan XML. Dalam layanan WDSL ini menyediakan service atau layanan service request dengan menggunakan protolo-protokol yang berbeda dan encoding yang berbeda juga. Di DSL juga memfasilitasi komunikasi antar aplikasi lain. Spesifikasi WDSL mempunyai tujuh ype yaitu

 

1.    Types – element

2.    Message – abstract

3.    Operation

4.    Port – type

5.    Binding

6.    Port

7.    Service

 

Diatas adalah ketujuh type yang dimilik ole WDSL yang mendefinisikan service sebagai sebuah koleksi dari endpoint network.

 

3.    Sedangkan dengan UDDI atau singkatan dari Universal Description, Discovery and Intgration adalah sebuah service registry yang ditugaskan untuk pengolkasian web service. Di UDDI ini menggabungkan antara SOAP dengan SWDL untu membentuk registry API, ia juga menyediakan area umum dimana sebuah organisasi dapat mengiklankan organisasi mereka dan service diberikan oleh web service.

 

Kapan Web Service Digunakan?

Web service digunakan ketika kita akan melakukan transfer data bisnis logic / sebuah class dan objek yang terpisah namun masih dalam satu rung lingkup yang sama dan tingkat keamanannya akan ditangani dengan sangat baik.  Web service juga dikatakan lebih mudah digunakan dalam proses devolepment karena tidak perlu registrasi khusus dalam operasinya.

 

Mungkin hanya itu saja yang bisa saya jelasan diartikel ini, semoga kalian smeua tetap semangat untuk belajar web service dan sukses selalu untuk kita semua.

 

Komentar

Postingan populer dari blog ini

Cara Membuat Game TTS Untuk Android

Belajar Menulis Artikel Di Blog

Tips Menambah Viewers Youtube