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 ]