Today there were many pieces of good news for the Apache Stonehenge project. I have been working on the project for the last few months. There has been a lot of work (mostly by others) to make sure that we have a good quality release. The first is that we have released the M1 milestone that shows interoperability between PHP, Java, and .NET implementations of the application. You can mix and match the different front ends, business processing services, and order processing services as you want. I will paste the announcement below for those who are interested.
The second piece of good news was that the Stonehenge project was a large part of the demo given during the keynote at the Java One conference today. Greg Leake from Microsoft and Harold Carr from Sun demonstrated Stonehenge working with a Java implementation created by Sun.
The third piece of good news was that Sun donated their implementation of the Stocktrader application to the Apache Stonehenge project. Now there are multiple Java implementations.
Since the whole purpose of the Stonehenge project is to show interoperability between different web service stacks I would love to see other vendors such as BEA (Oracle) and IBM also contribute solutions. For many years we have been talking about how standards will help the industry with interoperability. The Apache Stonehenge project is showing concrete proof of how that works and better yet with the code and configuration files available anyone can examine how it was done and duplicate it in their mixed environment.
As promised earlier here is the text from the announcement of the Stonehenge M1 milestone.
We are pleased to announce the release of Apache Stonehenge(incubator) version M1.You can download this release fromhttp://incubator.apache.org/stonehenge/download.htmlhttp://www.apache.org/dyn/closer.cgi/incubator/stonehenge Apache Stonehenge is a set of example applications for ServiceOriented Architecturethat spans languages and platforms and demonstrates best practise andinteroperability.The aim of the Stonehenge project is to develop a set of sample applications todemonstrate seamless interoperability across multiple underlyingplatform technologiesby using currently defined W3C and OASIS standard protocols. By havinga set of sampleapplications, with multiple language and framework implementationswill become a usefuland important part of the SOA landscape. It will: * illustrate and develop best practice for interoperableapplications that communicatevia distributed protocols,* demonstrate interoperability between platforms,* provide sample code upon which SOA developers can build,* help identify interoperability issues and their solutions, and* build confidence in cross-platform deployment of SOA technologies. Disclaimer: Apache Stonehenge is an effort undergoing incubation atthe Apache SoftwareFoundation (ASF), sponsored by the Apache Incubator PMC. Incubation isrequired of all newly accepted projects until a further reviewindicates that the infrastructure, communications, and decision makingprocess have stabilized in a manner consistent with other successfulASF projects. While incubation status is not necessarily a reflectionof the completenessor stability of the code, it does indicate that the project has yet tobe fully endorsed by the ASF. Apache Stonehenge web site is athttp://incubator.apache.org/stonehenge/ Issues can be reported here.https://issues.apache.org/jira/browse/STONEHENGE We welcome your early feedback.Thank you for your interest in Apache Stonehenge --Apache Stonehenge Team--http://incubator.apache.org/stonehenge/
Powered by: newtelligence dasBlog 2.1.8102.813
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2010, Scott Golightly
E-mail