2. Service Oriented Architecture
• SOA adalah sebuah konsep Software Architecture
yang mendefinisikan penggunaan layanan untuk
mendukung kebutuhan pengguna software.
• Integrating business processes and supporting IT
infrastructure as secure, standardized component
• Loosely coupled
• High interoperable
• Reusable
• Interoperability
9. DEFINISI
• Menurut Russ Basiura
– Web Service merupakan suatu aplikasi logik yang dapat diakses oleh program
komputer melalui standard web protokol, seperti HTTP, XML, SOAP, WSDL dan
UDDI dan bersifat platformindependent.
– Web Service harus dapat diimplementasikan pada setiap platform, dimana
standar protokol bukanlah suatu protokol yang proprietary pada satu vendor
dan disupport oleh semua vendor-vendor besar.
• Menurut Matjaz B Juric
– Web Service dibangun dengan menggunakan standar yang terbuka, seperti
SOAP dan menerima request dari sistem lainnya.
– Request dikirimkan dengan menggunakan teknologi yang lightweight, bersifat
netral terhadap vendor, yang memfasilitasi hubungan implementasi bisnis
yang bersifat netral.
– Terdapat tiga aktor utama dalam Web Service
• service provider
• service requestor
• service registry
13. DIAGRAM DARI PESAN SOAP
• SOAP : bagian yang paling penting pada WS,
merupakan suatu metoda standard untuk
pertukaran informasi text antara client dan
server
• SOAP : pesan sederhana berdasarkan XML
semua sistem dapat memanfaatkan asal ada
XML Parser