PENGERTIAN WEB SERVICEPENGERTIAN WEB SERVICE

Kamis, Maret 13, 2014

PENGERTIAN WEB SERVICE

Apa itu Web service ?

Web service juga disebut Web API (Application Programming Interface) adalah layanan yang memungkinankan dua buah sistem atau lebih yang saling independen dapat saling berkomunikasi seperti halnya client server melalui protokol HTTP. rangkuman wikipedia
Menurut W3C Web services Architecture Working Group pengertian Web service adalah sebuah sistem software yang di desain untuk mendukung interoperabilitas interaksi mesin ke mesin melalui sebuah jaringan.

Contoh kasus Web service :

contoh implementasi web service seperti system login pada beberapa web site yang dapat menggunakan akun facebook twitter dan yahoo untuk sinkronsasi.
Contoh lain adalah ketika kita hendak berkomentar detik.com kita dapat menggunakan akun facebook kita sebagai identitas komentar.

Penjelasan :

Ini dapat terjadi karena facebook,twitter, yahoo dan lain lain memiliki suatu web service yang memungkinkan system lain dapat menggunakan akun mereka untuk login.
Ide dasaranya adalah ketika ada dua system yaitu A dan B secara masin-masing berdiri secara mandiri. Pada system a.com disana terdapat database username dan pasword. Pada system b.com terdapat script form yang nantinya memanggil username dan password dari system a.com. Dalam proses login, script pada login form tersebut mengirim parameter username dan password ke sistem a.com untuk dicek validitasnya melalui GET Request.
Selanjutnya di dalam sistem a.com terdapat script untuk membaca username dan password yang berasal dari GET request dari sistem B untuk diproses validitasnya. Sebagai responnya, sistem A akan mengenerate sebuah dokumen XML yang di dalamnya terdapat sebuah data misalkan berbentuk TRUE atau FALSE. Bernilai TRUE jika username dan password tersebut valid, dan FALSE jika tidak valid. Selanjutnya di sistem B respon tersebut dibaca, jika data yang dibaca bernilai TRUE maka proses login berhasil dan jika FALSE maka login gagal.



Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

2 komentar

  1. Wah postingannya menarik sekali masbro..
    Tapi kalo saya bikin web server yang ada servicenya, apa itu bisa dikatakan webservice juga?

    BalasHapus
  2. :-b :-b :-b :-b :-b :-b :-b

    BalasHapus

"Bahasa Merupakan Cerminan Keperibadian Seseorang" ~ Aurion23.blogspot.com

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
© 2011 Aurion23
Released under Creative Commons 3.0 CC BY-NC 3.0
Posts RSSComments RSS
Back to top