Web Services dapat mengkonversi aplikasi Anda menjadi web aplikasi.
Layanan Web dipublikasikan, ditemukan, dan digunakan melalui Web.
Apa Anda Sudah Harus Anda Ketahui
Sebelum Anda melanjutkan, Anda harus memiliki pemahaman dasar sebagai berikut:
* HTML
* XML
Apakah Layanan Web?
* Web services adalah komponen dari aplikasi
* Web services berkomunikasi menggunakan protokol yang terbuka
* Layanan Web berifat self-contained dan self-describing
* Web services dapat dideskripsikan dengan menggunakan UDDI
* Web services dapat digunakan oleh aplikasi lain
* XML adalah dasar untuk layanan Web
Bagaimana cara kerjanya?
Dasar dari platformnya adalah XML + HTTP.
XML menyediakan bahasa yang dapat digunakan pada berbagai platform dan bahasa pemrograman, dan masih mengekspresikan pesan dan fungsi yang kompleks.
Protokol HTTP adalah protokol Internet yang paling sering digunakan.
Elemen dari web service:
* SOAP (Simple Object Access Protocol)
* UDDI (Keterangan Discovery, Universal dan Integrasi)
* WSDL (Web Services Description Language)
Interoperabilitas memiliki Prioritas Tertinggi
Ketika semua platform dapat mengakses Web dengan browser, platform yang berbeda dapat berinteraksi. karena hal tersebut, Web-aplikasi dikembangkan.
Web-aplikasi adalah aplikasi yang sederhana yang berjalan di web. semua Ini dibangun di sekitar standar browser web dan dapat digunakan oleh setiap browser pada platform apapun.
Web Services mengambil Web-aplikasi ke Tingkat Berikutnya
Dengan menggunakan layanan Web, aplikasi Anda dapat mempublikasikan fungsinya atau pesan ke seluruh dunia.
Web services menggunakan XML untuk membuat kode dan untuk memecahkan kode data, dan SOAP untuk bertukar data (menggunakan protokol terbuka).
Dengan layanan Web, sistem penagihan akuntansi departemen Anda dengan platform Win 2k server bisa terhubung dengan server UNIX TI sebagai pemasok.
Layanan Web memiliki Dua Jenis Penggunaan
Reusable application-components.
Ada beberapa aplikasi kebutuhan sering terjadi secara berulang. Jadi mengapa membuat berulang-ulang?
Web services dapat menawarkan aplikasi-komponen seperti: konversi mata uang, laporan cuaca, atau bahkan terjemahan bahasa sebagai layanan.
Hubungkan perangkat lunak yang ada.
layanan Web dapat membantu untuk memecahkan masalah interoperabilitas dengan memberikan aplikasi yang berbeda cara untuk menghubungkan data mereka.
Dengan layanan Web Anda dapat bertukar data antara aplikasi yang berbeda dan platform yang berbeda.
WEB SERVICES PLATFORM
Layanan Web memiliki tiga unsur platform dasar: SOAP, WSDL dan UDDI.
SOAP adalah protokol berbasis XML digunakan untuk pertukaran informasi pada aplikasi melalui HTTP.
Atau lebih sederhana: SOAP adalah sebuah protokol untuk mengakses Web Service.
* SOAP singkatan dari Simple Object Access Protocol
* SOAP adalah protokol komunikasi
* SOAP adalah format untuk mengirimkan pesan
* SOAP dirancang untuk berkomunikasi via internet
* SOAP adalah platform independen
* SOAP adalah bahasa independen
* SOAP berbasis XML
* SOAP sederhana dan extensible
* SOAP memungkinkan Anda untuk berkeliling firewall
* SOAP adalah standar W3C
WSDL
WSDL adalah bahasa berbasis XML untuk menemukan dan menggambarkan layanan Web.
* WSDL adalah singkatan dari Web Services Description Language
* WSDL didasarkan pada XML
* WSDL digunakan untuk menggambarkan layanan Web
* WSDL digunakan untuk menemukan layanan Web
* WSDL adalah standar W3C
UDDI
UDDI adalah layanan direktori dimana perusahaan dapat mendaftar dan mencari layanan Web.
* UDDI singkatan dari Universal Description, Discovery dan Integrasi
* UDDI merupakan sebuah direktori untuk menyimpan informasi tentang layanan web
* UDDI adalah direktori web service interface digambarkan oleh WSDL
* UDDI berkomunikasi via SOAP
* UDDI dibangun ke dalam Microsoft. NET platform
source: http://www.w3schools.com/webservices/default.asp
Tidak ada komentar:
Posting Komentar