Ben Margolis
with Joseph Sharpe
MC Press Online, LP
Lewisville, TX 75077
First Printing-April 2007
© 2007 Ben Margolis.
All rights reserved.
Every attempt has been made to provide correct information. However, the publisher and the author do not guarantee the accuracy of the book and do not assume responsibility for information included in or omitted from it.
The following are trademarks of International Business Machines Corporation in the United States, other countries, or both: DB2, Lotus, Tivoli, WebSphere, Rational, IBM, and the IBM logo. All other product names are trademarked or copyrighted by their respective manufacturers.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc., in the United States, other countries, or both.
Printed in Canada. All rights reserved. This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise.
MC Press offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales, which may include custom covers and content particular to your business, training goals, marketing focus, and branding interest.
For information regarding permissions or special orders, please contact:
MC Press
Corporate Offices
125 N. Woodland Trail
Lewisville, TX 75077 USA
For information regarding sales and/or customer service, please contact:
MC Press
P.O. Box 4300
Big Sandy, TX 75755-4300 USA
To my parents, who expected excellence.
Acknowledgements
Our thanks to the many people who worked on this book - in particular, to Ralph Earle, whose technical edits helped set the tone; to Bob Cancilla, whose extensive scenario gave a practical focus; and to Orly Margolis, whose illustrations and day-to-day assistance contributed much.
We thank these core experts by subject area:
BPEL: Dieter Koenig, Simon D. Moser, and Thomas Schulze
SCA: Michael Beisiegel, Daniel Berg, David Booz, Jean-Sebastien Delfino, Mike Edwards, Simon Nash, and Devang Parikh
SDO: Stephen Brodsky, Frank Budinsky, Brent H. Daniel, Kelvin Goodson, Fuhwei Lwo, Shawn Moe, Daniel Murphy, Edward Slattery, Kevin Williams, and Geoffrey Winn
Web services: Daniel R. Bruce, Russell Butek, Christopher B. Ferris, Heiko Ludwig, Marcia L. Stockton, Andre Tost, and Greg Truty
XML and XPath: Anders Berglund, Scott Boag, David Marston, and Henry Zongaro
Tim W. Wilson's insight into computer languages accounts for the book's deep foray into BPEL 2.0, Jeri Petersen's reviews were thorough as ever, and Hayden Lindsey's support and guidance were essential. Special thanks go to Susan LaFera, with a smile for Valentin Baciu, Grady Booch, Mike J. Brown, Wendy Butt, Jim Colson, Francisco Curbera, Leigh Davidson, Klaus Deinhart, Steve Graham, Matt Heitz, Sridhar Iyengar, Sam Kaipa, Rania Khalaf, Stephen J. Kinder, Henry Koch, Grant J. Larsen, Matthew Oberlin, Bob Schloss, Robert Will, Tara Woodman, and Jim Zhang; and for the folks at MC Press, especially copyeditor Katie Tipton.