Breaking News

Thursday, March 12, 2009

SOAP (Simple Object Access Protocol)

Setelah 2,5 bulan magang di Jatis Mobile banyak ilmu yang saya pelajari. Salah satunya adalah SOAP. Apa itu SOAP ? Berikut teori yang saya ambil dari wikipedia.

SOAP (Simple Object Access Protocol) adalah standar untuk bertukar pesan-pesan berbasis XML melalui jaringan komputer atau sebuah jalan untuk program yang berjalan pada suatu sistem operasi (OS) untuk berkomunikasi dengan program pada OS yang sama maupun berbeda dengan menggunakan HTTP dan XML sebagai mekanisme untuk pertukaran data.

SOAP menspesifikan secara jelas bagaimana cara untuk meng-encode header HHTP dan file XML sehingga program pada suatu komputer dapat memanggil program pada pada komputer lain dan mengirimkan informasi, dan bagaimana program yang dipanggil memberikan tanggapan.

SOAP adalah protokol ringan yang ditujukan untuk pertukaran informasi struktur pada lingkup desentralisasi, dan terdistribusi. SOAP menggunakan teknologi XML utuk mendefinisikan rangka kerja pemesanan terekstrensi di mana menyediakan konstruksi pesan yang dapat dipertukarkan pada protokol berbeda. Rangka kerja dirancang bebas dari model pemrograman dan spesifikasi implementasi semantik.


Read more ...

Monday, March 2, 2009

Kembali ke Blogger (What is XML ?)

<Setelah lama tidak buka blog, saya ingin menulis tentang apa itu XML.>

Extensible Markup Language (XML) adalah bahasa markup yang didesain untuk menyimpan dan mentransfer data tanpa memandang platform dan aplikasi apa saja. XML merupakan turunan (subset) atau versi ringkas dari SGML (Standard Generalized Markup Language). SGML sendiri merupakan sebuah standar ISO untuk format dokumen. SGML tidak berisi berupa tag-tag siap pakai seperti halnya HTML melainkan berupa aturan-aturan standar dalam pembuatan tag-tag format dokumen. SGML banyak dipakai untuk mengelola dokumen dalam jumlah besar, frekuensi revisi tinggi dan dibutuhkan dalam beragam format tampilan. SGML jarang dipakai karena sangat rumit dan kompleks. XML dibuat dengan konsep yang lebih sederhana dan ringkas, tujuannya agar bisa dipakai sebagai aplikasi di desktop dan jaringan Internet. XML memungkinkan pemakai untuk menentukan tag-nya sendiri sesuai dengan keinginannya.


XML hanyalah plaint text sehingga dengan cepat diadopsi sebagai standar untuk pertukaran data, khususnya untuk penggunaan lintas aplikasi dan lintas platform. Kelebihan dari XML adalah karakteristiknya yang extensible dan platform independent. Berbeda dengan HTML, XML tidak mempunyai kosakata (berupa "tag") yang baku, sebaliknya dengan XML kita bebas merancang tag-tag sendiri, sesuai dengan kebutuhan aplikasinya. Dengan kata lain, XML didesain untuk mengatur, mengolah dan menggambarkan data/informasi sedangkan HTML merupakan bahasa markup yang digunakan untuk menampilkan data dan bagaimana tampilan datanya. 

Read more ...
Designed By Published.. Blogger Templates