Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Blog from WSO2 WSAS Developers

Sunday, August 24, 2008

If you are really interested in JAVA web services and like to know its applications in enterprise level Here a great NEWS. Developers of WSO2 Web Services Application Server (WSO2 WSAS) have started a Blog WSO2 WSAS Blog to keep you update about the WSAS project and NEWS generally on SOA, Web Services, WS-* Stack. You will surely find this place really useful in addition to the resource you can find in WSO2 Projects Community Portal - Oxygen Tank.

Java DataServices to PHP Code Generator

Saturday, June 14, 2008

With WSO2 WSAS you can easily build a data service just using a simple configuration xml. When it come to PHP DataServices, we are introducing a simple PHP friendly array based API which is more comfortable with PHP developers.

But how if someone already have Java configuration XML or say he may prefer writing configuration in XMLs. Well we have a solution for them too.

With the next PHP Data Service library, there will be a code generation tool which give you the WSF/PHP DataServices code from the Java DataService configuration file.

One reason PHP is so much popular is its easiness in working with databases. And I believe our DataService library will fill some of the blank spaces that were there in the PHP space, specially in connecting PHP database developers with the emerging SOA world.

PHP Data Service API revised

Thursday, June 12, 2008

If you were aware of PHP Data Service library published in the demo site, you may have realized how easy to expose your database data as a web service using a simple php script.

The next version of this library includes providing multiple database support ( in fact using the PDO extension), nested query support, WSDL generation and ability to define elements, attriubutes and text of soap payload from database data and many more. But this will not break the current simple API.

For this we came with a revised API for the DS library. I did a rough documentation (hopefully this will be improved with the time) on this at here. And this is an attempt to make it more closer to the Java Data Service API and the implementation. The ultimate goal is to allow the Data Services to move from Java to PHP and and vice versa in no time. We will let you know, when it is ready and I believe it won't be that far.

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.