Originally posted by Tonny Tssagovic:
I just wanted to ask you about the scope off the book. Does it include a dummy step by step description of how to use an open source implementation/tool like Axis to create/consume web services?
My book ch 9 pp. 500-510 section 9.4 includes a concise step-by-step guide to build web services using Axis. This is supplemented by an analysis (not summary) of the basic concepts and standards in ch 3. Ch 3 pp. 136-146 section 3.8.4 also includes a step-by-step guide to build web services using JWSDP as a contrast. This can give the readers a direct experience seeing the differences.
I am not very much interested in the standards (SOAP, WSDL, UDDI), since I prefer to go back to the standards for accuracy and depth when needed.
You're right. Many readers don't like reading books that summarize from standards specification (which is like a book summary in simpler English). What I intended to do is to articulate what I see the strengths/weaknesses, and the design implication of each web services technology. For example, I've argued the strengths and design implication of using ebXML (using SOAP as the transport and routing protocol) to build web services in p. 107.
What I would prefer is a step by step guide, then jump to Architectural level with patterns, as well as �real-life� examples, and strategies that help you make decisions.
ch 4 starts with defining what web services architecture is, and the logical components. Then it begins to introduce 25 design patterns, which are mainly architecture / deployment patterns in ch 4. Under each pattern, I tried to provide real-life examples how each pattern is used in the industry.
I just checked the table of contents, and it seems to have architecture/best practices and some �real. Examples� but it is not yet clear to me if there is Axis �start-up guide�.
Appendix C may be something you are looking for. It is a concise installation and setup guide. Section C.5 and C.15 are the specific sections.
However, Axis's own user guide (in the Axis
doc set) is the best start-up guide. Basically, it says you drop the axis directory under your webapps directory of your web container.
If it does not, could you guys please guide me to such a book, I am confused by the different reviews of books at Amazon, and I need a single simple book that gets me started in no time!
Try Ramesh Naggapan's Developing
java web services book.
You should see Axis 1.0 setup/installation in details.