This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Originally posted by Romeu Franzoia Jr: Is there any fast way to learn the essential of web services??? I was looking for a good book, or a good tutorial for it.
You probably need different types of books. Some books cover 1-2 areas, and some may cover most areas but do not delve into details. There are plenty of good and free materials. 1. Management summary, architecture James McGovern's Java web services architecture would be a good one. 2. Case studies, how they are applied, ROI/business case, and real-life examples My book J2EE platform web services is in this category. ftp://ftp.prenhall.com/pub/ptr/sunsoft_books.w-053/lai/others/ shows free download of the chapter summaries. 3. Web services design patterns, strategies There are 3 books in the market that fall into this category. My book also provides 25 design patterns (3 pending patents). 4. Web services tutorial, programming examples IMHO, Ramesh Nagappan's Developing Java Web services (Wiley) is probably the best so far. Sun's JWSDP 1.3 tutorial is free download. I like it a lot. 5. Interoperability between .net and J2EE web services There are not too many in-depth materials/books so far. There'll be 1 book coming out by fall 2004. 6. Specific / advanced topics, e.g. external/internal integration details, workflow orchestration, web services security My book covers some interesting mainframe integration materials, which you'll find very unique so far. There'll be an excellent J2EE/web services security patterns from SunPress in this fall, co-authored by Ramesh Nagappan, Chris Steel and myself. Stay tuned. 7. Free web services tutorial JavaOne has many goodies, but very often you have to pay. Nevertheless, you can download free Java One 2003 tutorials via http://servlet.java.sun.com/javaone/resources/content/sf2003/conf/sessions/pdfs/xxxx.pdf where xxxx is the slide # of a tech session. [ February 25, 2004: Message edited by: Ray Lai ]
Free chapter summary/binaries of J2EE Platform Web Services can be found at <a href="http://authors.phptr.com/lai/." target="_blank" rel="nofollow">http://authors.phptr.com/lai/.</a><br />Get your copy from <a href="http://www.amazon.com." target="_blank" rel="nofollow">www.amazon.com.</a>
Here are some books: 1- "Developing Enterprise Web Services: An Architect's Guide" ISBN: 0131401602 2- "J2EE Web Services" ISBN: 0321146182 3- J2EE Security for Servlets, EJBs, and Web Services ISBN: 0131402641 4- J2EE Platform Web Services ISBN: 0131014021 5- Java Web Services in a Nutshell ISBN: 0596003994 6- Java Web Services Architecture ISBN: 1558609008 7- Web Services Patterns: Java Edition ISBN: 1590590848 8- Developing Java Web Services: Architecting and Developing Secure Web Services Using Java ISBN: 0471236403