Bastian Steinert | 07. März 2007 make the most of leave requests a self-service application with Java™, Apache Cocoon, and the ESB Apache ServiceMIX
Bastian Steinert | make the most of leave requests | 07. März use case & requirements non-functional requirements ■ employee view for non-professional users ■ a manager view for professional users Employee Manager Approved Rejected Create Update Cancel
Bastian Steinert | make the most of leave requests | 07. März demo
Bastian Steinert | make the most of leave requests | 07. März architectural overview
Bastian Steinert | make the most of leave requests | 07. März ■ Apache Cocoon □ base upon XML applications (template engines, XSL transformers, …) □ declarative flow control ■ light-weight web service client □ no-proxy generation □ create request messages with templates □ process response message using XPath and JDOM web application development
Bastian Steinert | make the most of leave requests | 07. März ESB - Apache ServiceMix ■ open source & compliant with Java Business Integration 1.0 / JSR 208 ■ provides a variety of binding components and services we use: ■ HTTP/SOAP component to integrate SAP web services □ supports: basic authentication, SSL, WS-Addressing ■ BPEL engine to orchestrate services
Bastian Steinert | make the most of leave requests | 07. März Thank you for attention. Any Questions?