作為開源ESB的實現mule,現在已經發展到1.4.1,在開源社區也是相當活躍的。最近,他們也開始關注SCA了,對SCA的前景非常看好,SCA規范中有的概念在mule中還沒有體現,他們正準備整合SCA實現,現已啟動了項目MuleSCA project,與SCA規范接軌,mule社區正在招募開發者。
項目主頁:http://www.mulesource.org/display/SCA/Home
今天,在mule的開發論壇上,Neil Ellis 已經發出了倡議,內容如下:
Hi folks
Ross has asked me to kick off the discussions regarding Mule supporting the
Service Component Architecture specification.
The following is a good resource on SCA:
http://www.osoa.org/display/Main/Home
And of course:
http://en.wikipedia.org/wiki/Service_component_architecture
SCA as a specification has a lot of backing; most, or all, of our
competitors are part of the specification group, including:
IBM, BEA, IONA, TIBCO, Software AG, Progress, Red Hat/jBoss, Sun,
Interface21, Oracle, SAP, Sybase
SCA has been quite well accepted as a specification and, thanks largely to
the number of vendors involved in the specification, is likely to see many
implementations in the near future. SCA compliant products in varying
degrees of development include:
Apache Tuscany - http://incubator.apache.org/tuscany/
Fabric 3 - http://fabric3.codehaus.org/
Infiniflow/Newton - http://www.paremus.com/opensource/opensource_newton.html
Oracle Fusion - http://www.oracle.com/products/middleware/index.html
BEA are currently positioning themselves to take on an open-source product
as their SCA offering. IBM were the main contributors to Tuscany so this
will be the basis of their offering.
The aim of the MuleSCA project is to evaluate strategies for Mule becoming
SCA compliant. We will be talking to SCA vendors and evaluating what changes
will be needed to achieve compliancy.
SCA has some concepts which Mule does not yet have, as a result of this we
will also be needing to work closely with those involved in core development
to look at how these features can be introduced in a
holistic manner. Such features include conversations (cross invocation
correlation) and service composites. Some of these features actually form
natural improvements to Mule.
We have a MuleForge project here http://www.mulesource.org/display/SCA/Home
and actively encourage all Mule developers to take part in the dev
list.
Kind regards
Neil Ellis
EMEA Solutions Architect
MuleSource, Inc.
www.mulesource.com
Office: +44(0)1273 906 069
Mobile: +44(0)7983 553 957
Email : neil@...
Skype: neilellis
iChat: neilellis@...