Book Name: Service Oriented Architecture with Java
Authors : Binildas A. Christudas,Malhar Barai, Vincenzo Caselli
Publisher : Packt
Language : English
Why this book is Special?
- This book is special because of one reason. It collectively describes all the information and frameworks those a Java Web Service Programmer wants to know. If you are a Java developer and wants to implement SOA through Web Services then I am sure this book will give you a good idea about the frameworks those will help you for this.
To whom this book is helpful?
- If you are a Java Programmer who wants to learn more about SOA with web services..
- If you want to learn any of the Famous Java Web service Implementation frameworks like Axis2, Spring WS, CXF etc.. OR if you need to know more basic but mush needed information about SOA using Web services.
- If you want to get some idea about SCA and SDO.
Advantages:
- Even if you are new to the web service concepts also you can use this book. Its starts from the beginning.
- Start with explaining how SOA helps in the Software world and what all are its advantages.
- It explains about RPC and Document Based-WS and all its basics.
- If you are familiar with Ant then examples will be more easy because almost all examples are using Ant scripts.
- It also goes through JAXB binding and its examples.
- It will be very rare to get books related with Service Component Architecture this time. This book had a good explanation about this Architecture and it gives a good example with its description. Being a person who implemented SCA this section was very interesting to me.
- Gives a very good introduction about MOM and ESBs. If you are just starting to learn these then this book will be helpful to you.
- It gives web service implementation examples with multiple frameworks. CXF, Axis2 and Spring WS are the most famous two frameworks which we are using nowadays. And you can find examples for these three frameworks application examples.
Disadvantages:
- I think description is less for each topics. Book is covering a lot of topics and for each one we can write one entire book. But as a reader of this book I am expecting some more explanation for each topic. Sometimes I feel the author is just touching a topic and going to the next one.
- Some of the Described Versions became OLD. For example Axis2 is there now. Book is already mentioned Axis2 and CXF but taken Axis1.x and XFire for the further explanation.











