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

