Presentation of SOA standards at OW2 track of the first Open World Forum. Focus on WSDL, JBI and SCA, and their use in PEtALS and Dragon open source projects.
12. “In the beginning was the interface
definition, and the interface
definition language was WSDL”
Dr N. Salatgé, Research Engineer
at EBM WebSourcing
WSDL enthusiast
14. Non consistent solutions
• WSDL4J:
http://wsdl4j.sourceforge.net/
– Handle WSDL 1.1: read/write/create
• Woden:
http://ws.apache.org/woden/
– Handle WSDL 2.0: read/write/create
– Converts WSDL1.1 to WSDL2.0 using the
W3C XSL Stylesheet with loss of data
29. ( )
PEtALS V3
( )
• BPEL V2 support based on Orchestra
• JSR 181 support based on Axis 2
( )
• SCA support based on Frascati
– Full features SCA implementation
– Supports SCA for Java specification
– Support SCA assembly specification
( )
– Extends the Fractal Component Model
30. Dragon Governance solution
• Based on CBDI SOA metamodel
• Manage service lifecycle
• Manage SLA
• Connects to PEtALS
• Proposed to OW2
• First release by the end of 2008
31.
32. Reading Advice
• Available at
www.soaadoptionfordummies.com
• Written by Software AG
• Good principles explained
• Consider Open Source solutions