An integrated approach to SOA tooling for ServiceMix and other platforms
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19
Gerald Preissler
ESB-based SOA solutions, both proprietary and open-source, are becoming a commodity. Advanced solutions that complement the basic SOA functionality with advanced features are also readily available. One of the parts that is still missing is a common understanding about the tools that analysts, developers and administrators need to work with these increasingly sophisticated environments. This talk will use the service development lifecycle as a vehicle to introduce a possible integrated solution and present the current state of some tooling environments.
In the first part the talk will provide an introdution into the topic.
It starts with a general overview of the different artefact types, their position in the service development lifecycle and their relations. The example of model-first service implementation will be used to examine the actual development tasks in more detail and to highlight the requirements that apply.
The second part will provide an overview of some Eclipse-based SOA tooling solutions. This will be started by an overview of the tools that are currently available as part of the Eclipse SOA Tools project. An integrated development environment for the ServiceMix ESB that is currently being introduced by SOPERA will provide a practical example for the model-first development model introduced earlier. This will be complemented by an overview of the SOPERA ToolSuite as an example of a toolset for a feature-rich SOA platform.
Jerry Preissler has been working on the SOA platform of Deutsche Post for 5 years now. Currently he is the architect responsible for the tooling components of the platform. He is contributor for the SOA Runtime Framework (a.k.a. Swordfish) and the SOA Tools Project.