|by Ben Margolis, Joseph Sharpe
|Title||SOA for the Business Developer|
|Authors||Ben Margolis, Joseph Sharpe|
|Publication Date||June 2007|
|Subject||Computer: Programming & Software Engineering|
Service-Oriented Architecture (SOA) is a way of organizing software. If your company's development projects adhere to the principles of SOA, the outcome will be an inventory of modular units called services, which allow for a quick response to change.
This book tells the SOA story in a simple, straightforward manner that will help you understand not only the SOA technology but also the technology that underlies SOA: XML, WSDL, SOAP, XPath, BPEL, SCA, and SDO. And through it all, the authors provide business examples and illustrations, giving a practical meaning to abstract ideas.
SOA for the Business Developer:
- Gives a detailed overview of Extensible Markup Language (XML), including namespaces and XML Schema
- Describes Web Services Definition Language (WSDL) and SOAP, the standard SOA technologies
- Provides a clear tutorial on XML Path Language (XPath), a language for deriving data from transmitted messages and other sources. XPath is useful for working with a variety of other technologies, including several described in this book
- Gives comprehensive details on BPEL 2.0, a language that coordinates services and whose preceding version is already in numerous products. Our coverage is sufficient for most of your work with BPEL and includes a quick-reference guide
- Introduces Service Component Architecture (SCA), a proposed standard for composing and deploying applications. You're sure to hear more of SCA, which is sponsored by 18 companies
- Introduces Service Data Objects (SDO), a proposed standard for representing data in a single way, even if the data comes from different types of data sources. SDO is likely to accompany SCA into the limelight
Ben Margolis ---
Ben Margolis is an IBM Advisory Writer and has more than 20 years of experience as a writer and programmer. He designed and co-developed a financial system for IBM headquarters, holds a Master of Science from the State University of New York, and received editorial training at EEI Communications.
Joseph Sharpe ---
Joseph L. Sharpe is an IBM Consultant who uses the latest SOA technologies — in particular, BPEL — to integrate systems for corporate customers. His technical expertise reflects a 25-year interest that began, appropriately enough, with his father's purchase of an IBM PC. Joseph holds a Bachelor of Science from the Rose Hulman Institute of Technology.
A comprehensive yet very approachable introduction to service-oriented architecture... [with] numerous examples that illustrate best practices in applying SOA to an enterprise. This book will help you untangle the technologies that underlie SOA -- XML, WSDL, SOAP, XPath, BPEL. SCA, SDO, and WS splat -- so that you can meaningfully begin your journey.
Other related titles: MC Press Online