xiv Patterns: Extended Enterprise SOA and Web Services
The team that wrote this redbook
This redbook was produced by a team of specialists from around the world
working at the International Technical Support Organization, Raleigh Center.
IBM’s SOA announcements:
In September 2005, IBM announced two products intended to be the primary
solution for building ESBs:
WebSphere Enterprise Service Bus V6
Delivers an ESB with Web services connectivity and data transformation.
WebSphere Message Broker V6
Delivers an advanced ESB with universal connectivity and data
transformation.
At the time this redbook was written, WebSphere Enterprise Service Bus was
not generally available. In lieu of this product, the service integration bus of
WebSphere Application Server V6 is used in the redbook scenario
implementations to build ESB solutions.
For more information about IBM’s ESB strategy see:
http://www.ibm.com/software/info1/websphere/index.jsp?tab=landings/esb
IBM also announced WebSphere Process Server V6, as a runtime for SOA
business processes. This product will ultimately replace WebSphere Business
Integration Server Foundation V5.1. WebSphere Process Server was not
generally available at the time this redbook was written, so this redbook uses
WebSphere Business Integration Server Foundation V5.1 for all scenarios
requiring a business process engine.
Preface xv
Figure 0-1 Redbook team (left to right): Martin, Chidu, Pãl, Wendy, Mr. David, Mandeep, Hong, and Jake
Martin Keen is a Senior IT Specialist at the ITSO, Raleigh Center. He writes
extensively about WebSphere products, SOA, and Patterns for e-business. He
also teaches IBM classes worldwide about WebSphere, SOA, and business
process management. Before joining the ITSO, Martin worked in the EMEA
WebSphere Lab Services team in Hursley, UK. Martin holds a bachelor’s degree
in Computer Studies from Southampton Institute of Higher Education, in the
United Kingdom.
Hong Hua Chin is an Advisory IT Specialist for IBM Software Group,
ASEAN/South-Asia. He has five years of experience in J2EE™ and middleware
technologies including WebSphere and DB2®. He holds a degree in Computer
and Information Sciences from the National University of Singapore. He focuses
on technical selling of WebSphere Business Integration products. He has written,
presented and taught extensively on enterprise architecture, service-oriented
architecture, open computing standards such as Web services, and integration
best practices.
Chidambaram Ganapathi is an Associate IT Architect with IBM Global Services
India. He has over seven years experience in the IT Industry architecting and
delivering e-business solutions for airline, telecommunications and banking
intustries. He has also worked on e-commerce applications. He specializes in
building industry-specific frameworks that helps customers in rapid application
development. His current areas of interest include service-oriented architecture,
component-based architecture and autonomic computing.
David Ghazaleh is a Software Engineer with IBM in Raleigh, North Carolina,
U.S. He has 19 years of experience in the Computer Science industry. His areas
xvi Patterns: Extended Enterprise SOA and Web Services
of expertise include System Software Development, System Test Automation,
J2EE and Relational Database Management Systems. He is a Sun™ Java™ 2
Certified Programmer. He holds a bachelor’s degree in Computer Science from
Catholic University of Petropolis, Brazil.
Pål Krogdahl is a Senior IT Architect and Method Exponent with the IBM Nordic
Financial Services Sector. He has been working for IBM since 1998 in various
areas such as software development, technical pre-sales consulting, and solution
architecture. His areas of expertise are in distributed computing, middleware, and
Application Services Architecture, with focus on Enterprise Application
Integration (EAI) and SOA.
Wendy Neave is a Certified Senior IT Specialist in IBM Global Services in
Australia. She has 16 years of experience in application design and
development. She holds a Bachelor of Education (Environmental Science) and
an Associate Diploma in Computing. She is also a Sun Certified Programmer for
Java™ 2. Her areas of expertise include object-oriented analysis, design and
development, Java, and WebSphere. Wendy has previously contributed to the
IBM Redbooks™ Patterns: Direct Connections for Intra- and Inter-enterprise and
BPEL4WS Business Processes with WebSphere Business Integration.
Mandeep Sahni is an IT Specialist in IBM Global Services, Australia. He has
over 5 years of experience in IT. He holds a Masters degree in Information
Technology from Swinburne University of Technology, Melboune. His areas of
expertise include J2EE, WebSphere, Web Services, WebSphere Business
Integration Server Foundation, WS-BPEL and other Web technologies.
Jacob Thorwart is a Co-op IT Specialist at the IBM ITSO Center in Raleigh,
North Carolina. He is currently pursuing a Bachelor of Science degree in
Information Sciences and Technology at Pennsylvania State University. His
interests include systems integration and Web applications.
Thanks to the following people for their contributions to this project:
Jonathan Adams and Paul Verschueren
Patterns for e-business leadership and architecture, IBM UK
Lee Gavin,
Edward Oguejiofor
International Technical Support Organization, Raleigh Center
Bob O’Hanlon
IBM Web Services Test Team, Hursley, UK
Get Patterns: Extended Enterprise SOA and Web Services now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.