• Post Reply Bookmark Topic Watch Topic
  • New Topic

Mark: Is the book for beginners?  RSS feed

 
Amit Wadhwaa
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have been looking to dive into SOA and webservices for quite some time, but havent had the chance to do so yet.. So is the book fit enough for people like me who havent really have much idea about SOA and web services?
 
Mark D. Hansen
author
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I tried to write the book so that it would be useful for beginners in SOA and Web services. Hopefully, I succeeded! Any feedback would be appreciated and factored into the next release

In general, the book assumes intermediate level Java knowledge, and some background in XML and XML Schema. If you don't know XML Schema, you can easily learn what you need to know for this book by spending a little time reading an into to XML Schema book or Web tutorial.

More specifically:

Chapter 1 tries to answer the question "Why is Java Web Services Hard?" and give you a framework for thinking about Web Services and SOA.

Chapter 2 provides a detailed overview of JAX-WS, JAXB 2.0, and the other Java Web Services (JWS) standards. If you are a beginner with JWS - you should skip Chapter 2 and come back to it after you have worked through the examples in later chapters.

Chapter 3 gives a gentle introduction to JWS programming of very simple RESTful Web services.

Chapter 4 describes architectural best practices and the role of WSDL, SOAP, and XML/Java binding in SOA. This chapter assumes that you have some knowledge of XML and XML Schema. If you don't know XML Schema, you'll need to read up on it a little bit to understand this Chapter.

Chapter 5 is a detailed introduction to JAXB 2.0. It assumes some knowledge of XML Schema.

Chapter 6 describes client side JAX-WS programming. And Chapter 7 describes the server side. Some knowledge of XML and XML Schema is required.

Chapter 8 is all about deployment. It assumes some knowledge of Servlets and EJB.

Chapters 9 - 10 are a case study that use the techniques in Chapters 3 - 9.

Chapter 11 describes an alternate framework for JWS called SOA-J. This chapter is relatively advanced.
 
Raghavan Muthu
Ranch Hand
Posts: 3389
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Your efforts are much appreciated Mark.

Thanks!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!