PENJELASAN WEB SERVICE
Web service
adalah sebuah sofware aplikasi yang tidak terpengaruh oleh platform, ia akan
menyediakan method-method yang dapat diakses oleh network. Ia juga akan
menggunakan XML untuk pertukaran data, khususnya pada dua entities bisnis yang
berbeda.
Beberapa key standard didalam web
service adalah: XML, SOAP, WSDL and UDDI.
SOAP (Simple Object Access Protocol) adalah sebuah XML-based
mark-up language untuk pergantian pesan diantara aplikasi-aplikasi. SOAP
berguna seperti sebuah amplop yang digunakan untuk pertukaran data object
didalam network. SOAP mendefinisikan empat aspek didalam komunikasi: Message
envelope, Encoding, RPC call convention, dan bagaimana menyatukan sebuah
message didalam protokol transport.
WSDL (Web Services Description Language) adalah sebuah
XML-based language untuk mendeskripsikan XML. WSDL menyediakan service atau
layanan yang mendeskripsikan service request dengan menggunakan
protokol-protokol yang berbeda dan juga encoding. WSDL mendefinisikan
service sebagai sebuah koleksi dari endpoints network. Sebuah definisi abstrak
dari endpoints dan messages adalah ia bersifat terpisah dari pembangunan
network atau penyatuan data format. Pembagian ini menyebabkan penggunaan
kembali abstract description dari data yang akan dipertukarkan (message
exchange) dan abstract collection dari operasi (ports) Protokol konkret
dan spesfikasi data format bagi tipe port tertentu menentukan binding yang
dapat digunakan kembali(reusable). Sebuah port adalah sebuah network address
yang dikombinasikan reusable binding; sebuah service adalah koleksi dari
port-port.
Sedangkan UDDI (Universal
Description, Discovery and Integration) adalah sebuah service registry bagi
pengalokasian web service. UDDI mengkombinasikan SOAP dan WSDL untuk
pembentukan sebuah registry API bagi pendaftaran dan pengenalan service. Ia
menyediakan sebuah area umum dimana sebuah organisasi dapat mengiklankan
keberadaan mereka dan service yang diberikan (web service).
HASIL TUGAS 3
Tampilan sebagian databases yang berada di PHPMyAdmin
Tampilan dari Servernya
Disini yang kami gunaka untuk menjadi servernya adalah Web aji. Di server ini kami mengisi sebuah artikel yang bernama Tugas. Tampilan web yang menjadi servernya :
Tampilan dari Clientnya
Web yang kami gunakan untuk clientnya adalah web TA. Client adalah web yang bertugas menerima data yang terdapat di dalam server, jadi semua data berada di dalam server maupun data itu data lama ataupun data yang baru di masukan semuanya akan muncul di clientnya. Dibawah hasil dari Clientnya:
Inilah Hasil dari Tugas Kami. Terima Kasih .