Showing posts with label Interoperability. Show all posts
Showing posts with label Interoperability. Show all posts

What was Microsoft Doing @ OSCON?

Saturday, July 26, 2008

Well, they partnered with WSO2, to bridge Microsoft products and open source technologies.

The booth attracted very interesting people. There were very interesting questions. Some asked on why WSO2 should be partnering with the software giant. Some were keen on the technologies that we were offering. Some were just curios on the intentions of Microsoft. And some even thought that we were marketing a stock trader application that runs on Windows platform. Some even asked, SOA - what is that?

Some were very skeptical, and Sanjiva has answered them already.

The best part was the story we had and there were quite a number of people who were looking for just such a story. The seamless interoperability between .Net, Java and the scripting space, demonstrated by the stock trader application was a dream come true. We had PHP, Ruby, Python, Perl on one end, Java on another and .NET on another. The three layers of the sample app, one client layer and two service layers, could be mixed and matched, irrespective of the implementation. And the business models of the two organizations involved in this effort was drastically different, yet the application did not care and worked perfectly. Closed source and open source and live together, work together, and make the enterprises thrive and prosper.

PHP Web Services Interoperability Expanding

Friday, July 18, 2008

WSO2 Web services framework for PHP (WSF/PHP) was featured on Microsoft TechEd in June. And now, the contours of interoperability is expanding. In addition to the .NET and Java implementations, Perl, Python and Ruby are being added to the story. So it is becoming reality. Real world applications, written in different languages, can seamlessly interoperate, not only at basic SOAP level, but also with advanced Web services protocols such as security.

PHP Web Services Interoperability with Microsoft .NET

Wednesday, June 11, 2008

In the Microsoft TechED 2008 keynote, there was a demonstration on WSF/PHP and .NET 3.5 interoperability using the stock trader application. Watch the video.

I was responsible for setting up the PHP stuff for the demo. Red my testimony on how easy it was to get the stuff working.

Also, you can read more information form the presenter himself, Jonathan.

WSF/PHP on TechEd IT 2008

Tuesday, June 10, 2008

The interoperability between Microsoft Web Services (.NET 3.5) with WSO2 WSF/PHP and WSAS was presented at TechEd IT 2008. You can read more about this from Jonathan Marsh.

Web Services Interoperability Demo with WSO2 Stock Trader Implementation

Monday, June 9, 2008

The stock trader sample application implemented by both IBM and Microsoft, is now also available in PHP and Java with WSO2 SOA Stacks.

The PHP implementation is based on WSO2 WSF/PHP and the Java implementation is based on WSO2 WSAS.

The application has three layers, presentation, middle tier and the back end. Presentation tier talks to the middle business services layer and the business service layer talks to the back end order processing layer. PHP implementation has all the three layers implemented. Java implementation has the order processing layer implemented.

Both the PHP and Java layers can work with each other, as well as with the .NET implementations of the three tiers. You can mix and match tiers, swap them with each other, to get the same SOA behavior.

ST-2

As an example, as shown in the above diagram, PHP presentation tier can talk to the .NET business service layer and the .NET business service layer can talk to the Java order processing layer. And it can use advanced WS-* specs such as WS-Security, between tiers and you can still get the tiers achieve seamless interoperability.