Web Service (JWS)
Aug 12th
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