Web Service (SOAP)

101 Intro Web Service
  • Konsep Web Service
  • Terminologi Web Service
  • SOAP
  • REST
  • UDDI
  • XSD
  • WSDL
  • Pendekatan dalam membuat web service
  • Contract First
  • Code First
  • Framework Web Services
  • Metro
  • Spring-WS
  • Axis
  • Apache CXF
  • Teknologi Pendukung dalam Java
  • JAXB
  • Castor
  • XMLBean
102 Membuat Web Service dengan Netbeans
  • Studi Kasus
  • Domain Model
  • Service Interface
  • Client Template
  • Membuat sample document
  • Membuat XSD
  • Membuat WSDL
  • Membuat implementasi Service Interface
  • Deployment
  • Membuat aplikasi client
103 Membuat Web Service dengan Spring-WS – bagian 1
  • Membuat service implementation
  • Berbagai alternatif message parsing
  • XPath
  • DOM4J
  • Binding dengan JAXB atau XMLBeans
  • Endpoint Mapping
  • Payload Root
  • SOAP Action
  • Method Annotation
  • WS-Addressing
  • Deployment
104 Membuat Web Service dengan Spring-WS – bagian 2
  • Deployment
  • Membuat aplikasi client
  • Binding dengan JAXB
  • Binding dengan XMLBeans
105 WS Security – bagian 1
  • Konsep Security dalam WS
  • Intro WS-Security
  • Authentication (verifying principals)
  • Digital Signatures (verifying content)
  • Encryption/Decryption (protecting content)
  • Membuat certificate dengan keytool
  • Mengaktifkan Authentication
  • Plain text
  • Digest
  • Certificate
106 WS Security bagian – 2
  • Verifikasi message dengan digital signature
  • Melakukan signing terhadap message
  • Enkripsi Message
  • Dekripsi Message