Eclipse Swordfish — an open source SOA runtime framework for the enterprise
7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
Oliver Wolf
Dietmar Wolz
The Eclipse SOA Runtime Framework Project (Codename Swordfish) aims to provide an extensible framework that enables developers to create business applications following service-oriented principles. Building upon Apache ServiceMix and Equinox, the Eclipse Foundation's OSGi implementation, Swordfish adds enterprise features such as policy-controlled message processing, dynamic lookup of service metadata using a Service Registry and extensive monitoring and management capabilities, all based on 7 years of SOA experience gained at Deutsche Post.
In this talk, we'll introduce the audience to the basic architecture of Swordfish, highlight some of the features and give an update on the current state and the near-term and mid-term plans.
Special focus will be laid on the extension points provided Swordfish, including a live demonstration of its capabilities.
Oliver Wolf works for
SOPERA GmbH, an open source SOA product company based out of Bonn, Germany. He is reponsible for the architecture of SOPERA's SOA runtime platform and leads the
Eclipse Swordfish project. Prior to joining SOPERA, Oliver held positions in software architecture and IT security consulting.
Dietmar Wolz is software designer at SOPERA GmbH responsible
for the integration of business process management solutions with the SOPERA Advanced Service Factory. He is eclipse committer for the Eclipse SOA Runtime framework Swordfish and has 15 years experience in the software industry with a focus on SOA/ESB design, OSGi and model driven development. For many years he was a lecturer teaching programming languages, software engineering and algorithm design at different universities.