Full description not available
L**E
java web services complete
This is a hands-on web services book. The title is a bit misleading. SOA gives the impression that you are going to learn about best practices and principles for designing an SOA at a relatively high level. It is really a cookbook for implementing java web services. There are some good (and some not so good) hints on high level SOA but there are many SOA theory and design books that will meet that need.It's unbelievable how complete and detailed this book is. A solid foundation is given for the sake of thorough understanding and then the how-to for JAX-WS, JAX-RS. There is no fluff in this book. The author provides every alternative implementation, including XML over http if you care to go that route, and usually an explanation of advantages and disadvantages of each approach. You decide what works best for you. I benefited tremendously from the thorough XML coverage, including XPath, XSD, JAXB. I frequently would wonder while reading if I could simplify something to the point of triviality in Java and sure enough the solution is in the book. There's nothing you can't do.I'm an experienced Java developer but you don't have to be to create or web service enable applications using this book. The author provides many alternative examples for every solution. You are bound to get one or two ways of doing any particular task to work. You should know some Java and be able to deploy a java web app in at least one web/app server. I prefer CXF and the book is geared toward the Sun implementation (you don't even need to add any web service jars to Glassfish) but if you are fairly comfortable with CXF now you will have little trouble doing anything in the book. I got almost everything working in Tomcat and Jetty using both Sun and CXF implementations.I'm not a big fan of JAX-RS and Single Page Interface web apps but the one chapter on JAX-RS will give you all the information you need to implement it using JAX-RS or as XML over http or by implementing your own provider to use JAXB to simply treat it as a Java object in and Java object out if you want to treat it just like regular JAX-WS.The author lets you decide whether you want to generate WSDL from Java or Java from WSDL (contract first) or something in between. I prefer Java first, and the book does give best practices for interoperability between Java and .NET and sample code for implementing .NET web services and .NET web service clients. I'm not a .NET developer but I had little trouble sending complex objects and collections (no maps) between my .NET and Java apps.You can read the book end to end or you can jump right to the short chapters telling you how to get it done right now. It is an excellent book for both.
A**S
The BEST you find on this subject
I was really impressed how thorough this book is, it covered lots of materials. I was always looking for such a book that covers all sorts of topics in ONE SINGLE book, and this is the one. There are lots of books in the market about SOA, however, lots of them are pure talk, and they just fill pages to sell books and helps you very little in real life. This book is straight to the point; of course it does not give you everything, however, it is the best you will currently find in the market.For the designers and architects, it gives you good introductions with examples showing how to apply SOA in real life. It touches on most subjects: such as Schema/Contract Designs, Governance, ESB, BMPL, and more.From the programming prospective, this is a very rich book with lots of examples and discussions about the code. However, this book is written in a biased way to SUN's Glassfish & NetBeans, which I do not like. I hope in the next release he will normalize to eclipse and Tomcat. If you expect this book to cover AXIS2 or CXF, you are out of luck. This book assumes Java5+ and JAX-WS 2.1+ with lots of annotations.I wish if there was sections about security in details, such as SAML, and integration with Spring Framework. I guess this will go in the next release years down the road.I have just read this great book Again, I like add that one major shorting coming of this book that the examples do not exists online? Only snippet of code; not working example. I hope the author will do that soon because this is really a good book
R**D
How-to and what-to in Java Web Services
This book answers the how-to and what-to questions that architects and developers have during the course of architecting and developing Web Services with SOA in mind. Each question starts with a problem and then solution. Solution may follow by discussion and others depending on the nature of the problem.The questions are categorized into 14 chapters as follow:1. Introduction to SOA - 9 questions2. XML Schema and the SOA Data Model - 17 questions3. Working with XML and Java - 12 questions4. Web Services - Getting Started - 10 questions5. Web Services with SAAJ - 21 questions6. Creating Web Service Applications with JAX-WS - 19 questions7. Providing SOAP-Based Web Services - 24 questions8. RESTful Web Services - 23 questions9. Service Orchestrations with BPEL - 21 questions10. Advanced Orchestrations with BPEL - 15 questions11. SOA Governance - 12 questions12. Web Service Interoperability - 16 questions13. Quality of Service - 5 questions14. Enterprise Service Bus - 5 questionsI am happy to have 2 copies of the book!
K**N
don't think twice
If you're about to architect/build a SOA, or just need learn more about how to develop/maintain web services in Java, then just buy this book. It contains both theoretical/conceptual/historical information and implementation-level details that you'd need to know during the process. It provides recipes for both low-level (SAAJ) and high-level (JAX-WS) implementations - so you can pick your level, which is very rare in technical books of this sort. Of course you'll do lots of google'ing to get more details on specific products you'll use - such as business process server, SOAP framework of your choice, integration platform, etc. - but trust me this book will help you a LOT. Writing style is very witty and far from dry. Only downside to this book is some typos here and there, which I don't mind at all.Thanks Mr. Hewitt. Loving your book to bits. You are a hero.
Trustpilot
Hace 1 mes
Hace 1 mes