Page navigation
The IBM® WebSphere® application connectivity zone (formerly known as the WebSphere Business Integration zone) contains articles, tutorials, code samples, roadmaps, and access to many other resources. This extensive library can help business process designers and application developers create, enhance, and maintain their business applications. This page provides a brief introduction to the IBM WebSphere business integration family of products and describes resources available to help you learn more.
What is WebSphere business integration?
WebSphere business integration is a family of products that enables companies to define, create, merge, consolidate, and streamline business processes using applications that run on a service-oriented architected IT infrastructure. These products include design and development tools, runtime servers, monitoring tools, toolkits, and process templates. Like all WebSphere products, they are built on the J2EE standard-based WebSphere Application Server foundation.
WebSphere business integration products provide many of the services in the SOA Reference Architecture.
Figure 1. SOA Reference
Architecture
For example:
- WebSphere Integration Developer, an Eclipse-based IDE, provides development services, which you use to build and deploy standards-based business process applications.
- WebSphere Process Server, built on WebSphere Enterprise Service Bus (ESB) technologies, provides a comprehensive run time including process choreography that supports long and short running business processes, role-based human tasks and workflow, and features for dynamic and adaptive processes based on service-oriented architecture.
- WebSphere Message Broker contributes to the connectivity services and near universal transformation for standards and non-standards data types. It enables connection to both standard and non-standards based applications and services.
- WebSphere Enterprise Service Bus, built on WebSphere Application Server, provides Web services connectivity, JMS messaging, and service oriented integration for standards-based applications.
- WebSphere MQ provides business application services through integration of applications and Web services.
- WebSphere Partner Gateway is a business-to-business gateway that enables companies to connect large groups of trading partners to their businesses and extend internal integration outside the enterprise.
- WebSphere Service Registry and Repository is a centralized system that works within a service-oriented architecture (SOA) to manage, store, and access information about service metadata within an organization and across organizations.
For a more detailed description of this architecture, read the article, IBM WebSphere Developer Technical Journal: Introducing the WebSphere Integration Reference Architecture.
What can I do with WebSphere business integration?
You use WebSphere business integration products to model, develop, manage, and monitor business process applications. You can automate processes involving people and heterogeneous systems, both inside and outside of the enterprise. You can optimize your business operations so that they are scalable, reliable, and efficient. The variety of products in this family provide extensive flexibility.
For example, let's walk through a potential business process scenario.
- First, you model your business process using WebSphere Business Modeler.
- Next, you develop the application components using Rational Application Developer for WebSphere Software.
- Then, you configure the application components within the system using WebSphere Integration Developer.
- The application runs on WebSphere Process Server, which choreographs the various components.
- The various components might exchange messages using WebSphere MQ.
- You might expand the process to incorporate interaction with your business partners using WebSphere Partner Gateway.
- If your application needs to connect to Web services, you could use WebSphere Enterprise Service Bus, which provides basic connectivity services. If your application needs more advanced services or the ability to connect to non-standard interfaces, then you could use WebSphere Message Broker instead.
- Your application might access back-end applications or technologies such as DB2® PeopleSoft, SAP®, or Siebel®, using WebSphere Adapters.
- Finally, you monitor the business application using WebSphere Business Monitor.
This is a simple example to give you an idea of how some of the products work together to provide the services of an integrated business process. Other WebSphere business integration products provide additional process management capabilities. To see all the products in this set, see WebSphere Business Process Management software and services.
How do I work with WebSphere business integration?
The way you work with WebSphere business integration depends upon your role. However, the SOA Reference Architecture includes a common repository and the tools are built on common frameworks to promote joint development, asset management, and collaboration among the team members as they develop, manage, and monitor the business process application.
For example:
- A business analyst or process designer uses WebSphere Business Modeler to chart and simulate the existing and to-be business process definitions. He or she can export the process definition to a Web Services Business Process Execution Language (WS-BPEL) file, and then specify key performance indicators (KPIs) that should be used to monitor the process once it is in production.
- The Software architect can import the WS-BPEL file into Rational Software Architect, where he or she creates an implementation model using UML.
- J2EE or Java™ application programmers implement the business process application components in the architect's model using Rational Application Developer for WebSphere Software.
- Integration developers configure the process with new and existing applications and enable it for human interaction using WebSphere Integration Developer. This role is filled by someone who is somewhat technically oriented and thoroughly understands the process flow, but does not require Java skill.
- Managers and business analysts use WebSphere Business Monitor to track and analyze your company's business processes. It includes a customizable dashboard, implemented as WebSphere Portal pages with scorecards, key performance indicators, and gauges.
- System administrators use WebSphere MQ, WebSphere Application Server, and Tivoli Access Manager, (and possibly other tools) to manage the infrastructure, provide security, and optimize performance.
These are some examples of how various team members use WebSphere business integration products to help produce and manage business process applications. The flexible architecture enables a company to plug in the pieces and players that are right for its specific business needs.
What are the WebSphere business integration system requirements?
What are the WebSphere business integration system requirements?
The system requirements for your business integration environment depend upon which of the products you select.
How can I learn more about WebSphere business integration?
WebSphere business integration resources
The WebSphere application connectivity zone on developerWorks WebSphere can help you get started with WebSphere business integration products. The zone includes in-depth technical resources to help you use WebSphere business integration products to integrate your company's data, applications, and business processes.
Pick from these learning sources to fit your learning style:
- Read the WebSphere Technical Journal to keep up with popular WebSphere business integration topics.
- Find out more about WebSphere Reference Integration architecture by reading the article IBM WebSphere Developer Technical Journal: Introduction the WebSphere Integration Reference Architecture (developerWorks WebSphere, August 2005).
- Get started with WebSphere business integration information roadmaps for Web information, training classes, IBM Redbooks, and other resources.
- Take advantage of role-based training paths for WebSphere MQ and WebSphere Message Broker.
- For product information, documentation, education, downloads, and more for all of the WebSphere business integration products, see the Process Integration product Web site.
- Download WebSphere business integration trials and technical previews free of charge.
- Visit the WebSphere Business Process Management Information Center for product documentation.
WebSphere business integration V6 resources
WebSphere Process Server
- Visit the WebSphere Process Server resource page to get started with Process Server.
- Visit the Recommended reading list: Service-Oriented Architecture and WebSphere Process Server
- The article, WebSphere Process Server: IBM's new foundation for SOA introduces you to the major features of WebSphere Process Server and provides resources you can use to get started with WebSphere Process Server.
- The article, Migrating WebSphere Business Integration Server Foundation V5.1.x projects to WebSphere Process Server V6 shows how to migrate a simple business process from WebSphere Studio Application Developer Integration Edition V5.1.x to the WebSphere Integration Developer v6.0 tooling environment.
- The article, Migrating WebSphere InterChange Server solutions to WebSphere Process Server V6: A simple migration example: Part 1 walks you through the migration of a simple WebSphere InterChange Server solution using the migration support provided in WebSphere Process Server.
- Read this IBM WebSphere Developer Technical Journal article to learn more about building SOA solutions with SCA: Building SOA solutions with the Service Component Architecture: Part 1 (of a series).
- The WebSphere Process Server Information Center provides resources that can help you migrate your systems to WebSphere Process Server.
- Take advantage of WebSphere Process Server training and certification resources.
WebSphere Integration Developer
- Visit the WebSphere Process Server and WebSphere Integration Developer resource page to get started with WebSphere Integration Developer.
- The white paper Sustaining your advantage with business process integration based on service-oriented architecture, focuses on the assemble and deploy aspects of business process management, using WebSphere Integration Developer.
- The WebSphere Process Server Information Center provides resources that can help you migrate your systems to WebSphere Integration Developer.
- Take advantage of WebSphere Integration Developer training and certification resources.
- Visit the WebSphere Integration Developer product site.
WebSphere Business Modeler and Monitor
- The article From business modeling to Web services implementation: Part 1: Modeling a business process : Part 1 of this two-part article series introduces you to a sample scenario in which a simple business process is modeled using WebSphere Business Integration Modeler. Part 2 shows how WebSphere Studio Application Developer, Integration Edition uses the WebSphere Business Integration Modeler artifacts to define Web service definitions.
- Download a free trial version of WebSphere Business Integration Modeler Advanced V6.0.1.
- Meet the experts provides answers to questions you have about WebSphere Business Modeler and Monitor.
- Get started with WebSphere business integration information roadmaps.
- Take advantage of these WebSphere training and certification resources for WebSphere Business Integration Modeler and Monitor.
WebSphere Message Broker
- Visit the WebSphere Message Broker resource page to get started with Message Broker.
- This article, What's New in WebSphere Message Broker V6.0 provides information about the latest enhancements in WebSphere Message Broker V6.0.
- Get started with WebSphere business integration information roadmaps.
- This redbook helps you get started with WebSphere Business Integration Message Broker Basics.
- Take advantage of WebSphere training and certification resources including WebSphere Message Brokers, WebSphere MQ, and more.
WebSphere Partner Gateway
- This three-part article series, Using WebSphere Partner Gateway Version 6.0 on Microsoft® Windows® 2000, shows you how to how to configure, administer, and use WebSphere Partner Gateway in a Trading Partner Community that makes use of the AS2 and FTP protocols.
- This three-part article series, Using WebSphere Partner Gateway on Linux , shows you how to install WebSphere Partner Gateway Enterprise on Linux Red Hat Advanced Server 2.1, configure and administer a Trading Partner Community that uses AS2, and extend the Trading Community for FTP communication.
- This IBM Redbook provides the details you need to develop B2B Solutions using WebSphere Partner Gateway V6.0.
- Take advantage of WebSphere training and certification resources for WebSphere Partner Gateway.
WebSphere MQ
- Visit the WebSphere MQ resource page
- This article shows how to develop a J2SE Java application that sends and receives messages using IBM WebSphere MQ: IBM WebSphere Developer Technical Journal: Developing a standalone Java application for WebSphere MQ.
- Download a free trial version of WebSphere MQ V6.0.
- Get started with WebSphere Business Integration information roadmaps.
- Take advantage of WebSphere training and certification resources including WebSphere Message Brokers, WebSphere MQ, and more.
- Read this redbook to get started with WebSphere MQ Fundamentals.
- Meet the experts, Greg Flurry, answers question on WebSphere MQ.
WebSphere ESB
- Visit the WebSphere ESB resource page to get started with ESB.
- This is the first in a seven-part article series that describes how to use the new messaging engine in IBM WebSphere Application Server V6 to build an Enterprise Service Bus, a crucial piece of SOA infrastructure: IBM WebSphere Developer Technical Journal: Building an Enterprise Service Bus with WebSphere Application Server V6 -- Part 1 .
- This IBM Redbook shows you how to implement an SOA using an ESB, Patterns: Implement an SOA using an Enterprise Service Bus.
- This article explains why using an Enterprise Service Bus, the foundation of a service-oriented architecture (SOA), makes life easier for developers: Why do developers need an Enterprise Service Bus?
- Visit the Application Integration product Web site for technical documentation, how-to articles, education, downloads, product information, and more.
- Meet the experts, Greg Flurry answers questions about WebSphere ESB.
- Take advantage of WebSphere training and certification resources for WebSphere ESB.
WebSphere Service Registry and Repository
- For an introduction to WebSphere Service Registry and Repository capabilities, read Introducing WebSphere Service Registry and Repository, Part 1: A day in the life of the SOA life cycle.
- For an introduction to WebSphere Service Registry and Repository architecture, APIs and content, read Introducing WebSphere Service Registry and Repository, Part 2: Architecture, APIs, and content.
- Get WebSphere Service Registry and Repository product documentation from the WebSphere Service Registry and Repository Information Center.
- Get the resources you need to get started Registry and Repository from the WebSphere business process management zone.
- Learn more about WebSphere Service Registry and Repository, see the WebSphere Service Registry and Repository product site.