Kukuh TW wrote:
> Sorry ini OOT, Cuma mau tanya aja buat yang berpengalaman membuaat aplikasi
> web services, kira-kira lebih banyak digunakan mana,
>
> Antara XML-RPC , SOAP dan REST ?
>   
Menjawab pertanyaan tersebut, yang paling mudah dan simple adalah REST.

XML-RPC juga simpel, tapi XML-RPC punya "API" dan standar sendiri, 
sedangkan di REST... bisa dibilang "suka2 kita" aja.

SOAP ini broad term untuk so many things... SOAP 1.0 ama 2.0 aja dah 
beda banget, termasuk komponen pendukungnya yaitu WSDL dkk.
Recent SOAP bisa diaplikasikan ke REST-style interaction....... 
tapiiiiiii............ why go SOAP if you just want REST? :P

Saya malah cenderung ke message queue...... ==> AMQP
( http://www.amqp.org/ )
;-)

Although untuk hal ini ada infrastruktur yang udah "baku" dan Open : 
Open SOA
http://www.osoa.org/display/Main/Home

Dalam perjalanan saya mengutik2 hal seperti ini, lama2 saya jadi 
cenderung "back to nature"...
Why not e-mail? Jabber? IRC? newsgroups? RSS? :-)

Interaction model web service sekarang kan cenderung "synchronous" dalam 
artian 'request-response'.
Padahal ada model yang tidak seperti itu yaitu asynchronous.... dan ada 
lagi yang saya nggak ngerti istilahnya tapi maksudnya dari satu request 
bisa saja beberapa response secara gradual.

Salah satu contoh model yang saya sebutkan terakhir ini coba saja Anda 
mbikin Google Alerts ( http://www.google.com/alerts ).
Pas Anda sudah mbikin alert, ... kapankah sebuah alert itu "selesai"? 
Well, never... because the responses will be given "forever", until you 
stop it :)

Huehehe........

-- 
Hendy Irawan
www.hendyirawan.com

Kirim email ke