It's not a secret anymore!
The moose likes Web Services and the fly likes Mark Hansen: Welcome Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Mark Hansen: Welcome" Watch "Mark Hansen: Welcome" New topic

Mark Hansen: Welcome

Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 32818

This week, we're delighted to have Mark Hansen helping to answer questions about the new book SOA Using Java Web Services.

The promotion starts Tuesday, May 29th 2007 and will end on Friday, June 1st 2007.

We'll be selecting four random posters in this forum to win a free copy of the book provided by the publisher, Prentice Hall.

Please see the Book Promotion page to ensure your best chances at winning!

Posts in this welcome thread are not eligible for the drawing.

[Changed the topic to match the other threads - Dave]
[ May 29, 2007: Message edited by: David O'Meara ]

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Peer Reynders

Joined: Aug 19, 2005
Posts: 2932
Welcome Mark!

I'm looking forward to hearing more about your book SOA Using Java� Web Services (amazon US, Sample Chapter: Basic SOA Using REST).

Balaji Loganathan
author and deputy

Joined: Jul 13, 2001
Posts: 3150
Welcome Mark!..
Wish you lots of fun here.

Spritle Software Blogs
David O'Meara

Joined: Mar 06, 2001
Posts: 13459

Originally posted by Balaji Loganathan:
Wish you lots of fun here.

Yes we do!
This is your week, have fun!
Mark D. Hansen
Ranch Hand

Joined: May 29, 2007
Posts: 61
Hi Jeanne,

Thanks for your warm welcome I'm just getting back from a little Memorial Day vacation, and I see that I've got some posts to catch up on here at JavaRanch!

It is a real pleasure to be here and I look forward to lots of great discussion.

-- Mark

Mark D. Hansen
Founder and President, AgileIT LLC
Author of "SOA Using Java Web Services" -
Mark D. Hansen
Ranch Hand

Joined: May 29, 2007
Posts: 61
Hello Peer, Balaji, and David,

Thanks for the welcome It is fun to be here already and see the new topics waiting for me in the Web Services forum!

Here is some quick background on the book:

I wrote "SOA Using Java Web Services" because when I started working with Java Web Services (JWS), I found it to be more difficult than I thought it should have been. I had two goals in mind:
(1) To compile my "lessons learned" in order to help others master the JWS APIs.
(2) To present a "framework" for doing SOA using JWS.

I actually started writing the book almost 5 years ago, shortly after JAX-RPC became part of J2EE. But, I struggled to do real SOA style development with JAX-RPC. So, I back-burnered the project, and revived it again after JAX-WS and JAXB 2.0 came out, along with Java EE 5. I found the new JWS APIs much better for SOA development, and that re-ignited my intereste in finishing the book.

The book was launched at JavaOne, just a couple weeks ago, where it was #8 on the "bestseller" list at the conference book store.

I hope that we have lots of good discussion about Java Web Services, SOA, and my book this week. Thanks for hosting me!

-- Mark
David O'Meara

Joined: Mar 06, 2001
Posts: 13459

That sounds a lot like my thoughts and feelings pre and post JWS.
I'm sold, just ordered my copy.
If I'm not convinced I'll be asking for my money back
David Bueche

Joined: Oct 08, 2004
Posts: 4

Like you, I have found that trying to get my arms around Web Services has been about as easy as bathing a small herd of cats.

One of my disappointments has been the lack of clear high level documentation on either JAX-WS or Apache Muse. I see that the focus of your book is primarly JAX-WS (as opposed to Muse). In general, do you delve right into an example, or first provide some amount of discussion on the high level interactions of the base JAX-WS classes so the reader can better understand how the example works within the JAX-WS infrastructure and how to specialize the default web service behavior (special handlers, subscription handling/interception, etc.)?

-David Bueche
Mark D. Hansen
Ranch Hand

Joined: May 29, 2007
Posts: 61

Chapter 7 deals with server-side JAX-WS and provides a high level overview of the JAX-WS architecture and discusses the runtime processing of XML messages.

There is a similar discussion at the beginning of Chapter 6 for client-side JAX-WS.

There are lots of coding examples, but they are always preceded by an architecture discussion.
Bob Nedwor
Ranch Hand

Joined: Aug 17, 2005
Posts: 215

There is currently a place to review/submit errata for "SOA Using Java Web Services."

The link is

Bob N
SCJP - 1.4
SCJD - (B&S) Used 1.5 And It Runs On Solaris10
SCWCD - Thanks to HFSJ!!
I agree. Here's the link:
subject: Mark Hansen: Welcome
jQuery in Action, 3rd edition