can anyone tell me what will be the difference between the first
version of Swordfish in comparison to SOPERA 2.2?
Chris,
Swordfish will provide a framework for SOA runtime environments. It will
implement the basic functionality you need to actually run an SOA
platform. It will also provide extension points that abstract specific
functionality (e.g., service lookup, policy processing). Swordfish will
provide sample implementations for these extensions, but they are really
meant to be replaced with more powerful implementations by someone who
is customizing the framework to suit his own needs.
Currently we're refactoring the original SOPERA core library that you
can find in the initial contribution to support the degree of modularity
I've sketched out.
SOPERA ASF is a full featured SOA platform, currently including the core
library and Swordfish when it is released, with runtime environment and
tooling. It is extending the basic SOA capabilities with service lookup
via a Service Registry, policy-based matching of providers and
consumers, a central configuration system, system activity monitoring
capabilities and much more. We're currently preparing the first open
source release that is scheduled for end of March.
As an aside I'd like to mention that SOPERA's tooling components that
are applicable from SOPERA will be contributed to the SOA Tools Project
(http://www.eclipse.org/stp). We've already contributed our policy
editor and proposed a general validation framework
(http://wiki.eclipse.org/STP_Validation_Framework).
If you have more questions, please post them on this newsgroup.
best regards
Jerry