Draft Press release on Tuscany graduation

------------------------------ Start of Tuscany's PR --------------------------------------------------

http://www.apache.org/ – August XXX, 2008 –
The Apache Software Foundation today announced that the Apache Tuscany project has released its 1.3 version of SCA for Java. Tuscany recently graduated from the Apache Incubator and became a full Apache project.

Apache Tuscany provides an infrastructure for building, deploying, running and managing Service Oriented Architecture (SOA) solutions developed with Service Component Architecture (SCA). Apache Tuscany supports the SCA specifications being standardized by OASIS Open CSA (http://www.oasis-opencsa.org) and provides additional support for OSGI, scripting languages and Web2.0. Tuscany supports many different binding protocols and programming technologies and works with a variety of container models. It has a modular architecture that makes it easy to integrate with other technologies and is integrated with many Apache projects. Tuscany has a lightweight runtime that can be embedded or used stand-alone. Tuscany runs on Tomcat, Jetty, Geronimo and other application servers.

The Tuscany project has produced a number of releases since its inception in 2005 and is receiving positive feedback based on production-level usage. This release is the first release since Tuscany graduated from incubation and includes a number of new features and capabilities. Apache Tuscany can be downloaded from the Apache Tuscany website at http://tuscany.apache.org.

The SCA programming model supported by Tuscany provides a level of abstraction that separates the concerns of developing business solutions from infrastructure and technology details. This lowers development costs and improves flexibility and agility, making it easier for SOA solutions to evolve in response to new business requirements. SCA can be used with a wide variety of existing middleware technologies and therefore enables IT to leverage existing assets.

ABOUT THE APACHE SOFTWARE FOUNDATION

goes here

------------------------------ end of Tuscany's PR--------------------------------------------------

For Immediate Release –

Contact:

http://www.apache.org/ – The Apache Tuscany Software Foundation announced that the Apache Tuscany project has graduated as an official top level Apache project. Apache Tuscany provides an open-source services infrastructure for building, deploying, and running SOA solutions based on the Service Component Architecture (SCA) specification. It extends SCA beyond the specification, including support for OSGI and Web 2.0.

The Tuscany project has released a number of milestones since its inception in 2005, and this release is the culmination of this open source communities efforts. "We are very pleased to have released the 1.0 version", said Paul Fremantle, VP of Technical Sales at WSO2 and a committer on the project. "Apache Synapse is a great piece of technology, helping users to build a Service Oriented Architecture more easily and quicker than without this project. The 1.0 release signals that we are ready for mainstream users to start getting the benefits of Synapse."

OPEN SOURCE SOA FRAMEWORK

Apache Synapse aims to help organizations build Service Oriented Architectures based on Open Source and Open Standards. Using a simple configuration based approach, Synapse allows users to add a whole new level of control to their existing integration links, as well as create new links between applications, without rewriting existing code.

Apache Synapse has defined a new model for SOA and ESBs based on lightweight XML mediation. "While the common pattern for commercial SOA infrastructure software consists of fully featured, but often complex products with underlying code from various vintages, open source SOA infrastructure products tend to be lightweight and highly tuned for the specific job at hand," said Jason Bloomberg, Senior Analyst, ZapThink. "Now that Apache Synapse is a full Apache project, organizations implementing SOA now have access to a lightweight, high performance Service intermediary solution that can serve as an ESB if necessary, but can just as easily provide distributed intermediation as part of a lightweight, high-speed, standards-based SOA infrastructure."

The Apache Synapse 1.0 release offers a wide range of mediation capabilities, including support for a number of open standards, including XML, XSLT, XPath, SOAP, HTTP, JMS, Web Services Security, Web Services Reliable Messaging (WS-RM), SMTP and Web Services Addressing. Synapse supports a number of useful functions out-of-the-box without programming, but it also can be extended using popular programming languages such as Java, JavaScript, Ruby, and Groovy.

MAKING SOA SIMPLE

Apache Synapse makes it really simple and easy to manage advanced standards such as WS-Security and WS-ReliableMessaging. "In the complex world of Web Services, with lots of WS-* specifications, Apache Synapse is a very welcome addition", said Tijs Rademakers, Software Architect for Atos Origin and a committer on the project. "With the simple-to-use, but very powerful Synapse configuration language, implementing functions like transformation, validation and routing is a breeze. Even dealing with complex standards like WS-Addressing, WS-Security, WS-Policy and WS-Reliable Messaging becomes easy."

Synapse can be used in a number of situations, including bridging between SOAP and non-SOAP system, offloading support for WS-RM and WS-Security, logging and monitoring interactions, content-based routing and more. Synapse can also form the core runtime of an SOA governance solution. The team has recently added support for remote registries making it even easier to integrate Synapse into a wider SOA solution.

EASILY INTEGRATED

Because Apache Synapse is a lightweight Open Source component, it is very simple to integrate it into wider solutions. "In the SOA integration space, we found that Apache Synapse was exactly what we needed," said Michael Clovis, VP, Development, Mindbridge Software. "We required a lightweight mediator for Web Services to embed into our products. The system had to be able to act as an integration bus while at the same time serving as a product that we could use internally to build our forge site. Mindbridge found that Apache Synapse met all of its needs perfectly. "In fact", said Clovis, "the development team commented that they were particularly impressed by the Synapse's ability to act as a reliable tested proxy, a smart client and as a Gateway server". This flexibility gave Mindbridge the ability to deploy in all phases of its business model. Mindbridge's expertise is corporate data compliance using Open Source software, and Apache Synapse met the Mindbridge's security and reliability guidelines, while leaving the smallest footprint of the products the company tested. Add to that extensibility, Spring support, and an educated, helpful user base and Apache Synapse is a winner for Mindbridge now and in the future.

HIGHLY PERFORMANT

Apache Synapse is one of the few Open Source ESB solutions that offers a completely asynchronous, non-blocking model. This means that Synapse can scale up to handle thousands of connections without running out of threads. This loosely coupled model means that Synapse can perform useful facilities like load-balancing and failover management without becoming a bottleneck itself. Synapse also uses the Apache Axiom technology to ensure that messages are mediated with the least possible processing. For example, Synapse can perform content-based routing using XML headers while avoiding unnecessary parsing of the body of the message. Initial performance tests show that Synapse can provide service mediation with less than 1ms overhead on standard hardware.

Apache Synapse 1.0 can be downloaded from the Apache Synapse website at http://ws.apache.org/synapse

ABOUT THE APACHE SOFTWARE FOUNDATION

goes here

References

See email thread: http://apache.markmail.org/message/k35btr2ogtgdfe7t

Links to examples of other PRs:

Synapse graduation/1.0
Synapse 1.1

Seems tough to find thses, can anyone find anymore?

  • No labels