Dalam konteks pengembangan program yang bertukar data pada sistem heterogen untuk sistem operasi dan bahasa pemrograman, protokol SOAP adalah standar yang lebih banyak digunakan untuk mengatasi hambatan infrastruktur ini.
Singkatnya, SOAP mendefinisikan struktur data yang akan disampaikan dan tujuan komunikasi, yang disebut titik akhir.
Dukungan fisik yang mendasari definisi ini adalah file XML tertentu, yang dikenal sebagai WSDL dari ekstensi yang membedakannya, dan yang menanggapi spesifikasi World Wide Web Consortium (W3C), https://www.w3.org/.
Definisi struktur data yang terkandung dalam WSDL menanggapi standar lain, yang didefinisikan oleh Microsoft pada tahun 2006 dan disetujui oleh W3C, Skema XML.
Skema XML, yang dikenal sebagai XSD setelah ekstensi file-nya, juga didasarkan pada struktur XML.
Oleh karena itu, komposisi file WSDL mencakup satu atau lebih XSD, tergantung pada berapa banyak struktur data yang dikandungnya, dan definisi titik akhir tujuan.
Apa yang disebut Layanan Web, program antarmuka nyata yang menyampaikan data untuk ditransfer dari satu sistem ke sistem lainnya, didasarkan pada protokol SOAP.
Apa yang dilakukan XMas dalam konteks ini untuk mendukung pengembang? Mulai dari file XSD, XMas dapat menghasilkan contoh file data XML yang sesuai, xsd2xml, layanan yang juga tersedia di banyak situs web. Tetap saja, ia dapat merangkumnya dalam WSDL, xsd2wsdl, sehingga menghasilkan file dengan spesifikasi W3C.
Meskipun mudah menemukan layanan xsd2xml, tidak mudah menemukan layanan xsd2wsdl dan XMas mengisi celah ini.
Komentar
Belum ada opini mengenai XMas. Jadilah yang pertama! Komentar