Sunday, July 12, 2009
Is WOA the next wave in SOA??
The wikipedia definition says "WOA or Web-oriented Architecture is a style of software architecture that extends service-oriented architecture (SOA) to web based applications, and is sometimes considered to be a light-weight version of SOA."
...Still more to come...
Sunday, May 17, 2009
Author Award
Now it has come as a big moment of joy that the book has been nominated of the author award by its publishers Packt.
In case you have read it, please do vote for it. Also, it can still be purchased from:
You can also view the sample chapter here.
Still, if you would just like to read the reviews & then possibly check out the book, please have the reviews here:
The least you can do is, vote for "Service Oriented Architecture with Java" at the Award Site.
Cheers!! And look forward to your votes.
Sunday, June 22, 2008
Release of my book on SOA & Java
Where can you find the book??
Order it here.
What can you find in that book??
The book shows how to use SOA and web services to build powerful applications in Java. It teaches the concepts and the implementation with best-practice real-world examples. You will learn to design a sound architecture for successful implementation of any business solution, the different types of architecture, and various tenets of SOA. The book explains the fundamentals and the advantages of using the Service Oriented Architecture in designing your business solution.
Have a happy reading...!!
Please let me know your comments & what you would like to have in the next version?
You can also send me ideas about any other topic on which you would like to see a book.
Tuesday, May 06, 2008
SOA Patterns
Hope you like it as much as I did.
Saturday, August 18, 2007
What is SOA?? What people say...
Worth a read!!!
Monday, June 25, 2007
What is SOA?? - A video guide
Beautifully explained in a video on YouTube.
-----------------------------------------------------------------------
Friday, May 25, 2007
REST Architecture
What is REST & what I understand by it??
- Become free of underlying programming semantics. Expose the business implementation as a service. So the consumer will identify the service with a URI, which becomes a representation.
- This enables the representation to be callable over the HTTP interface.
- Each representation should have URL links to other representations.
- The URIs should not show any actions, should be shown like a verb/noun.
Eg. http://www.abc.com/AddItem
And not like,
http://www.abc.com/showPage?Process=Add
- XML is the format to work on, so design proper schema for representations.
Wednesday, January 03, 2007
Enterprise Integration Arch vs SOA
Whereas, SOA is a planned integration approach. The applications are designed so as to act in sync with each other. These avoid redundancy of data due to its planned approach.