SOA Using Java- Web Services and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

 

or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
49 used & new from $29.83

Have one to sell? Sell yours here
 
   
SOA Using Java(TM)  Web Services
 
 
Start reading SOA Using Java- Web Services on your Kindle in under a minute.

Don’t have a Kindle? Get your Kindle here.
 
  

SOA Using Java(TM) Web Services (Paperback)

~ (Author) "Modern enterprise Java applications need to support the principles of Service-Oriented Architecture (SOA)..." (more)
Key Phrases: web services, data binding, integration layer, Implementing Type Mappings, Service-Oriented Architecture, Java Invocation (more...)
3.7 out of 5 stars  See all reviews (22 customer reviews)

List Price: $59.99
Price: $33.84 & this item ships for FREE with Super Saver Shipping. Details
You Save: $26.15 (44%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Friday, November 13? Choose One-Day Shipping at checkout. Details
36 new from $29.83 13 used from $33.79

Formats

Amazon Price New from Used from
  Kindle Edition $27.07 -- --
  Paperback $33.84 $29.83 $33.79

Frequently Bought Together

SOA Using Java(TM)  Web Services + Java Web Services: Up and Running + Restful Web Services
Price For All Three: $83.32

Show availability and shipping details

  • This item: SOA Using Java(TM) Web Services by Mark D. Hansen

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java Web Services: Up and Running by Martin Kalin

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Restful Web Services by Sam Ruby

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Java Soa Cookbook

Java Soa Cookbook

by Eben Hewitt
5.0 out of 5 stars (5)  $31.49
Restful Web Services

Restful Web Services

by Sam Ruby
4.4 out of 5 stars (40)  $26.39
EJB 3 in Action

EJB 3 in Action

by Reza Rahman
4.4 out of 5 stars (36)  $29.69
SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)

by Thomas Erl
4.7 out of 5 stars (17)  $47.99
Developing Web Services with Apache Axis2

Developing Web Services with Apache Axis2

by Kent Ka lok Tong
3.9 out of 5 stars (14)  $26.19
Explore similar items

Editorial Reviews

Product Description

Expert Solutions and State-of-the-Art Code Examples

SOA Using Java™ Web Services is a hands-on guide to implementing Web services and Service Oriented Architecture (SOA) with today’s Java EE 5 and Java SE 6 platforms. Author Mark Hansen presents in explicit detail the information that enterprise developers and architects need to succeed, from best-practice design techniques to state-of-the-art code samples.

Hansen covers creating, deploying, and invoking Web services that can be composed into loosely coupled SOA applications. He begins by reviewing the “big picture,” including the challenges of Java-based SOA development and the limitations of traditional approaches. Next, he systematically introduces the latest Java Web Services (JWS) APIs and walks through creating Web services that integrate into a comprehensive SOA solution. Finally, he shows how application frameworks based on JWS can streamline the entire SOA development process and introduces one such framework: SOA-J.

The book

  • Introduces practical techniques for managing the complexity of Web services and SOA, including best-practice design examples
  • Offers hard-won insights into building effective SOA applications with Java Web Services
  • Illuminates recent major JWS improvements–including two full chapters on JAX-WS 2.0
  • Thoroughly explains SOA integration using WSDL, SOAP, Java/XML mapping, and JAXB 2.0 data binding
  • Walks step by step through packaging and deploying Web services components on Java EE 5 with JSR-181 (WS-Metadata 2.0) and JSR-109
  • Includes specific code solutions for many development issues, from publishing REST endpoints to consuming SOAP services with WSDL
  • Presents a complete case study using the JWS APIs, together with an Ajax front end, to build a SOA application integrating Amazon, Yahoo Shopping, and eBay
  • Contains hundreds of code samples–all tested with the GlassFish Java EE 5 reference implementation–that are downloadable from the companion Web site, http://soabook.com.


Foreword
Preface

 Acknowledgments
About the Author

Chapter 1: Service-Oriented Architecture with Java Web Services
Chapter 2: An Overview of Java Web Services
Chapter 3: Basic SOA Using REST
Chapter 4: The Role of WSDL, SOAP, and Java/XML Mapping in SOA
Chapter 5: The JAXB 2.0 Data Binding
Chapter 6: JAX-WS–Client-Side Development
Chapter 7: JAX-WS 2.0–Server-Side Development
Chapter 8: Packaging and Deployment of SOA Components (JSR-181 and JSR-109)
Chapter 9: SOAShopper: Integrating eBay, Amazon, and Yahoo! Shopping
Chapter 10: Ajax and Java Web Services
Chapter 11: WSDL-Centric Java Web Services with SOA-J
Appendix A: Java, XML, and Web Services Standards Used in This Book
Appendix B: Software Configuration Guide
Appendix C: Namespace
Prefixes
Glossary

References

Index



About the Author

Mark Hansen, Ph.D., is a software developer, consultant, and entrepreneur. His company, Javector Software, provides consulting and software application development focused on Web services. Mark is also a content developer for Project GlassFish and has developed the open source SOA-J application framework for WSDL-centric Web services development.

Previously, Mark was a visiting scholar at MIT, researching applications for process and data integration using Web services technology. Prior to that, Mark was an executive vice president for Xpedior, Inc., a leading provider of e-business consulting services. He joined Xpedior when they acquired his consulting firm, Kinderhook Systems.

Mark founded Kinderhook in 1993 to develop custom Internet solutions for Fortune 1000 firms in the New York metropolitan area. Prior to founding Kinderhook Systems, Hansen was a founder and vice president of technology for QDB Solutions, Inc., a software firm providing tools for data integrity management in corporate data warehouses.

Mark's work has been featured in publications such as the Wall Street Journal, Information Week, Computer World, Database Management, Database Programming and Design, Business Communications Review, EAI Journal, and IntelligentEnterprise.

Mark earned a Ph.D. from the MIT Laboratory for Computer Science, a master's degree from the MIT Sloan School of Management and a bachelor's degree in mathematics from Cornell University.

Mark and his wife, Lorraine, live in Scarsdale, New York, with their three children, Elizabeth, Eric, and Emily.


Product Details

  • Paperback: 608 pages
  • Publisher: Prentice Hall PTR (May 19, 2007)
  • Language: English
  • ISBN-10: 0130449687
  • ISBN-13: 978-0130449689
  • Product Dimensions: 9.1 x 6.9 x 1.6 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (22 customer reviews)
  • Amazon.com Sales Rank: #223,821 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #85 in  Books > Computers & Internet > Hardware > Microprocessors & System Design > Computer Design

More About the Author

Mark D. Hansen
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Mark D. Hansen Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

SOA Using Java(TM)  Web Services
53% buy the item featured on this page:
SOA Using Java(TM) Web Services 3.7 out of 5 stars (22)
$33.84
Java Web Services: Up and Running
22% buy
Java Web Services: Up and Running 4.5 out of 5 stars (13)
$23.09
Java Soa Cookbook
12% buy
Java Soa Cookbook 5.0 out of 5 stars (5)
$31.49
Developing Web Services with Apache Axis2
7% buy
Developing Web Services with Apache Axis2 3.9 out of 5 stars (14)
$26.19

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(12)
(9)
(4)
(3)
(3)
(2)
(2)
(1)

Your tags: Add your first tag
 

 

Customer Reviews

22 Reviews
5 star:
 (8)
4 star:
 (8)
3 star:    (0)
2 star:
 (3)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (22 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
24 of 27 people found the following review helpful:
2.0 out of 5 stars The author says it is hard...and proves it, August 1, 2007
Mark Hansen says SOA using Java Web Services is hard and he seems to do his best to prove it.

The author states in the Preface, "...it is inevitable that I will have disappointed some readers because a particular topic of interest to them isn't covered." For me, that wasn't the problem. The problem was there was not enough grounding in what I already know to give me enough lift to understand the text.

I couldn't really follow most of the book. Reading this book, my concentration collapsed under a borage of acronyms and complex notations. I don't think this book is for someone who is not already nearly an expert on the subject. Too many times I saw phrases like "my purpose is not to write a detailed tutorial for..." -- leaving me wondering what background information he would provide.

I cannot say this is a bad book. I can only say I didn't get much out of it and that most developers would be challenged themselves. I am not an expert in SOA or Web Services, but I have been a Java developer more than six years and a software engineer for more than 20.

Despite being a book about Java Web Services, there is really not very much Java in the book. It's mostly dense text with XML examples.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
12 of 13 people found the following review helpful:
5.0 out of 5 stars Best book to know IN & OUT of webservices, May 18, 2007
By Kishore G. Babu (Sunnyvale, California) - See all my reviews
(REAL NAME)   
This is a very good book to learn and master WebServices and SOA concepts. I am a developer and understand how difficult it is to develop and maintain webservices for an enterprise application. This book explains the concepts very clearly along with very good examples which I use as reference for my development. From design to implementation this book has been very helpful. I recommend that everyone who is working on webservices should have this book. This book also talks about interesting ideas which will help in designing robust and scalable web service applications. It surely helps improve design and build robust,scalable web service application, and very good for reference.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 11 people found the following review helpful:
2.0 out of 5 stars Valuable topics, terrible writing, December 25, 2007
By GA (Massachusetts, USA) - See all my reviews
I couldn't wait to dive into this book, as it covered precisely the topics that are sorely lacking in other books on the subject. For instance, the book covers topics related specifically to JEE 5. It's also got a chapter on REST, which other current SOA books bizarrely ignore.

But there's the rub: the writing logic is incredibly "upside down". The author chokes you with details first, then, much later, gives the context into which the details should fit. Sometimes he even neglects to give any context at all, and you're left with a load of low-level details for which you have no use.

The REST chapter is a case in point, instead of explaining REST or elaborating the position of REST vis-a-vis the broader spectrum of Web Services, which he said in the preface that he'd do, the chapter starts with an out-of-place primer on XML and XSLT and then moves to implementation examples of doing REST with and without Java Web Services. The end.

Also, the book assumes you already know all you need to know about SOA and Web Services, and focuses far too closely on the the implementation using the new tools of Java Web Services. While that's the title of the book, the back cover makes you think that it covers issues broader than implementation details, by saying things like "practical techniques for managing the complexity of web services and SOA, including best-practice design examples".

In general I found that the information is badly organized, the sub-topics in a chapter don't build up well to the chapter's objective, the diagrams are confusing, and, usually, you don't get what the author is trying to achieve from the flood of information he provides.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent book on JAX-WS insides
The book is excellent for an experienced Java developer. Some JAX-WS practical knowledge is almost a must as the book dives into very details and you would get lost if you didn't... Read more
Published 9 days ago by Kamil Sevecek

5.0 out of 5 stars Excelent book about how a general WSPA ( web-service platform architecture) works
It's absolutely an excellent book! It goes in enough details to understand everything about web-services, and what technologies an web-service platform (e.g. Read more
Published 1 month ago by G. Eugen

4.0 out of 5 stars Covers a lot of the details needed
This book covers many of the details needed for successful use of web services with Java. It goes a little further and gives some philosophy for use of web services that should... Read more
Published 7 months ago by Nick Newman

5.0 out of 5 stars A great and very difficult SOA book
I've read all of the reviews here, which are interesting and provocative. The ironic thing is that I agree with much of what the one and two star reviewers said but still rate... Read more
Published 11 months ago by Mr. D. S. Stadler

4.0 out of 5 stars Good book, too fine grained project distribution
This book can be really good if you are used to work with maven and ant, otherwise it will be hard to follow. Read more
Published 11 months ago by Nightcoder

1.0 out of 5 stars SOA using Java Web Services
I'm a Java developer with 5 years experience. I wasn't looking for a beginners book, but certainly I wanted one that could give me the big picture of SOA. Read more
Published 11 months ago by chi2la

1.0 out of 5 stars Terrible writing
Author says that there are many tutorials how to create a 'hello world' webservice but when you want to create a bigger system it is not that easy. Read more
Published 12 months ago by T. Hadam

5.0 out of 5 stars Does a good job explaining a complex topic
Java Web Services and SOA are difficult to learn. It is not the kind of hard that learning partial differential equations is, where once you have a concept down you can solve any... Read more
Published 14 months ago by calvinnme

1.0 out of 5 stars The author gets it wrong
This book is about how to create web-services using JAX-WS. Unfortunately, JAX-WS perpetuates the java-first RPC-style of web-service development. Read more
Published 19 months ago by J. Peterson

4.0 out of 5 stars Kool-Aid Has Been Drunk, But That's The Point
Mark employs a very pragmatic style and approach to the chaos of this topic that I found refreshing. This stuff isn't easy; it is what it is. Read more
Published 19 months ago by Brian Sletten

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 3 days ago
textbook scam 66 8 days ago
Handmade soap for skin healthy, 1 15 days ago
Amazon is a great place to buy textbooks! 35 20 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.