IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights...

29
IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business Integration Portfolio Tools

Transcript of IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights...

Page 1: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

IBM WebSphere Process Server andIBM WebSphere Integration DeveloperProduct Overview and Highlights of WPS/WID v6.1

Bill Lawton, Product Manager, Business Integration Portfolio Tools

Page 2: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Page 2

IT View

Business View

WebSphere Integration Developer and WebSphere Process ServerDevelopment and Runtime Software for Process Integration Solutions

WebSphere Integration DeveloperEasy-to-use integration to simplify and

speed the assembly of composite applications

WebSphere Process ServerFlexible deployment of

business processes, making plug-and-play of components a

reality

WebSphere ESB and WebSphere Message Broker Connectivity infrastructure for integrating applications and services to power your SOA

WebSphere Business MonitorReal-time visibility into process performance enabling process

intervention and continuous improvement

WebSphere Business Modeler Simple to use process modeling for

the business analyst to help maximize process and

business resource re-use

WebSphere Services Registry and RepositoryEnterprise-wide service registry and repository improves visibility, reusability, adaptability and

manageability of services

Page 3: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Process Choreography

WebSphere Integration Developer

One Tool, One Set of Skills Assemble business and IT components

– Single architecture that supports multiple roles– Simplifying and speeding development

Import and work with business process models directly from the business analyst– WS-BPEL for execution; XSD for data definitions– WSDL for services interfacing– UML for architecture / design

Define all types of processes in a single way– Full workflow support– Built-in human task support– State Machines for event-based business processes

Maximize re-use– Leverage existing services; develop for future reuse

Page 4: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Business Driven Development for SOA in the Larger Context

BusinessAnalyst

Rational RequisiteProDocument Business Strategy

Capture Business Goals, Objectives and Requirements

Trace Business

Objectives, Requirements

& Create Business Use Case Outlines

ProjectManager

Rational Portfolio Manager

Business Strategist

Understand Risk, Project

Costs, and ROI

Identify and Manage

Projects and Resources

IBM Rational Team Unifying Platform

WebSphere Business Modeler

Create FinancialReports &

ROIEstimates

Create, Simulate & Analyze As-Is Business

Model

Create Observation Model with

KPIs & export to Monitor

Create, Simulate,

Analyze and Optimize To-Be Business

Model

DatabaseDeveloper

Deploy/Run

Monitor

BusinessOperations Manager

RuntimeWebSphere Process ServerWebSphere Portal WebSphere Business Monitor

EAR

Run-time Statistics

Trace Requirements & Architect System

Use Case Realizations

Create & Manage System

Requirements and Use Cases

Architect

Rational Software Architect

Model Services

Implement Services, &

expose as Web Services

Rational Application Developer

Developer

Develop Portlets

(App UI and Monitor)

UML

Tester Rational Functional Tester

Rational Performance Tester

EAR

Verify Quality

EAR

WebSphere Integration Developer

Choreograph services using

BPEL, WSDL, etc.

Configure Human Task Manager

(including Ad-Hoc) & Client

Use Business Rules, State Machines, Web Services,

Adapters, ESB, etc.

Integration Developer

BPEL

Page 5: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Page 5

WebSphere Integration Developer Service-Oriented Integration Application Development

Streamlining process design hand-off between business and IT– Developer works with the Business analyst to import the Business models defined in WebSphere

Business Modeler Simplifying and speeding composite application development

– An Assembly Editor for overall solution assembly– All the tools you need for building solution components (Editors for BPEL, Business Rules, Business

State Machines, Interface Maps, …)– One, easy-to-learn end user interface based on Eclipse

Architected for reuse and flexibility

– Simplified componentinterfaces

– Plug-and-play solution components

– Ability to leverage existing services and develop for future reuse

Page 6: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

WebSphere Integration Developer Assembling a composite application with minimal coding

User-friendly Authoring Environment Intuitive drag-and-drop tools

– Visually define the sequence and flow of business processes with the assembly editor

Visual Editors minimize writing Code– Business Process– Human Task– State Machine– Business Rules – Data mapping …

Component based Programming Model– Service Components & Modules

Team-based development Full Test Environment

– Including Visual Debugger for all components

Page 7: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Comprehensive Support for Business Processes Assembling a composite application based on Standards

Develop Executable Process – WS-BPEL with or without IBM

Extensions Integrated fault and event handling Compensation support

– Provide a logical “undo” capability Leverage industry standards and schemas

– WSDL & XSD support Wide range of adapters for interactions

with people, data and systems.– Email, Flat File, FTP, JDBC, etc…

Service discovery including WebSphere Service Registry & Repository

Page 8: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Comprehensive Support for Event-based Scenarios Business State Machines

“Sequential” Business Processes are not suitable for event-based scenarios

Some business processes need to understand and react to many different events that can occur at any time

State machines simplify design by focusing states & events– Events are handled differently

depending on the current “state” of a process

– Processes may need to revert to earlier states at any time

– Reaching a point in time can change the process state without requiring an event

Page 9: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Flexible User Interface SupportGenerate & Customize the user clients you need

Comprehensive User Interface Support for Human Tasks

– BPC Explorer– WebSphere Portal Task List– Generate Custom Clients– Completely customized API Clients– Graphical Process Instance View

Customizable business user interface support– Tasks allow to specify client settings that

contain information used at runtime to properly render a task, depending on user role and client used

Page 10: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Dynamic Processes for Flexibility And Responsiveness

Business Rules & Decision Tables dynamically determine process flow

– Expose process decision points as business parameters

• e.g. Credit rating level based on net worth – Allow non-disruptive, real-time business

change • e.g. New lending policies allow changing

the credit rating criteria without redeploying the loan application process

– Ensure consistency across the business• e.g. Every loan application process

executes the same rule group Selectors dynamically determine which

components are used Dynamically call sub-processes

– WS-Addressing or by name

Page 11: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Page 11

Assemble – What Makes WebSphere UniqueWebSphere Integration Developer

– BPEL without Coding• Standards based process support

– Full Workflow Support• Built-in human task support

– State Machines• For complex event-based transactions

– Dynamic processes and assembly• For flexibility and responsiveness• Business rules to determine the process flow• Selectors to determine which components are in the flow

– Assembly with WebSphere Integration Developer• Tooling and architecture for composite applications

Page 12: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Process Choreography

WebSphere Application Server ND (J2EE Runtime)

SOA Core Service ComponentArchitecture

BusinessObjects

Common EventInfrastructure

SOA Core Service ComponentArchitecture

BusinessObjects

Common EventInfrastructure

Mediation FlowsMediation FlowsInterface

Maps

BusinessObject Maps

Relation-ships

InterfaceMaps

BusinessObject Maps

Relation-ships

DynamicService

Selection

DynamicService

Selection

Mediation Flows(ESB)

Mediation Flows(ESB)

SupportingServices & WS ESB

HumanTasks

HumanTasks

BusinessState

Machines

BusinessState

Machines

BusinessRules

BusinessRules

BusinessProcessesBusiness

ProcessesServiceComponents

BusinessProcessesBusiness

ProcessesServiceComponents

*1Q 2007

WebSphere Process ServerUnified Runtime for all your needs A Single Process Server

Integrated runtime for all SOA-based process automation Reliable, scaleable, secure

Integrated ESB for Range and Reach Provides seamless access to all available services

Service Components and Business Objects Simplifying and accelerating, providing flexibility and reuse

Page 13: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Page 13

Deploy BPM on a dynamic SOA-based Platform

• Integrate People, Process and Information Services in a single SOA environment• Modify processes on the fly with Rules capabilities

People

Information

Process

• Human workflows

• SOA-based portals

• Customer master

• Product master• Other

information services

• Java Applications• Business State Machine• Business RulesWebSphere

Process Server

Page 14: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Page 14

WebSphere Process Server:Process layer builds on WebSphere ESB and WebSphere Application Server

foundation to deliver robust business process management

WebSphere Process ServerLeveraging infrastructure services from WAS ND

Use WebSphere Process Server when you need to automate business processes that span people, workflows, applications, systems, platforms, and architectures

Support for all styles of integration, including human tasks, roles based task assignments, and multilevel escalation.

Business rules, business state machines, and selectors to dynamically choose interface based on business scenarios

Change business processes on the fly with relatively minimal skills

WebSphere Application Server Transport layer foundation provides infrastructure

via JMS 1.1, HTTP, IIOP

WebSphere ESBMediation layer builds on WebSphere Application Server

foundation to provide intelligent connectivity

WebSphere Application Server Network DeploymentBuilds on WebSphere Application Server foundation to deliver ahighly available transaction engine with advanced performance

and management capabilities

Page 15: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Page 15

Elements of WebSphere Process ServerSupports all aspects of process integration

WebSphere Application Server ND* (J2EE Runtime)

Service Component Business Common EventArchitecture Objects Infrastructure

BusinessInterface Object

RelationshipsMaps Maps

Mediation Flows

(ESB)

Dynamic Service

Selection

Business Processes

HumanTasks

BusinessState

Machines

BusinessRules

SOA Core

Supporting Services

Service Components

Page 16: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Comprehensive Support for Human Workflow

Human Workflow fully integrated with SOA Environments– Human tasks are treated just like any other service– Full flexibility to adapt business processes quickly to changing requirements

• With a few mouse clicks, replace human tasks by unattended services, and vice versa• No Change to business process necessary

Rich task assignment capabilities– Staff queries to assign the right task to the right person at the right time– Real-time access to staff / organization directories through LDAP– Ability for fully dynamic task assignment at runtime

• Query Parameters from process variables• Historic information

Multi-level escalation mechanisms– Time / priority based aging of tasks– Notification through e-mail and notification work items

112

2

3

45

678

9

10

11

Who?

Page 17: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Ad-Hoc support in WebSphere Process ServerAllowing for dynamic changes in human workflow scenarios

Create sub-tasks – Add additional dependent steps

on the fly

Create follow-on tasks– Add additional steps on the fly

Follow up for human tasks– “Remind me later“ to complete

already started task– same user continues later – Suspend until

Ad-hocSubtask

Parent Task

Subtask

Parent TaskFollow-on

Parent Task

112

2

3

45

678

9

10

11

Follow-up

Page 18: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Deploy – WebSphere Process ServerComprehensive Business Flexibility

A Single Server Environment for– Business Processes– State Machines– Human Tasks– Business Rules– Integration of existing assets

Reliable, scaleable, secure– Fully leverages the breadth and capability

of IBM WebSphere Application Server ND Integrated ESB For Range And Reach

– Provides seamless access to availableassets

– Adapters provide the service on-rampfor existing applications

B2B Capabilities to interoperate withyour extended partner network

z/OS

"Once the up-front analysis and definition work are completed, the Business Integration infrastructure allows us to implement new business processes at a rate of one every few weeks for medium to complex processes.“

EAI Project Manager, Electrabel

"Once the up-front analysis and definition work are completed, the Business Integration infrastructure allows us to implement new business processes at a rate of one every few weeks for medium to complex processes.“

EAI Project Manager, Electrabel

Page 19: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

WebSphere Process Server and WebSphere Integration DeveloperHighlights of WPS/WID v6.1

Page 20: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

202020

WebSphere Process Server

Enables simple and flexible execution of standards-based business process solutions in an SOA

Orchestrates a business’ assets – people, processes and information services – to form highly optimized and effective processes in a single SOA environment

– Robust process automation, advanced human workflow, business rules, system-to-system and B2B capabilities on a common SOA platform

Inherits the robust capabilities and qualities of service provided by WebSphere Application Server

Built on top of an open standards based ESB– Providing a flexible connectivity infrastructure for

integrating applications, data and services

Modify processes in real-time– Plug-and-play capabilities while system is running– Ability to change business rules on the fly– Extend human task activities with ad hoc tasks

Interaction Services

Information Services

Partner Services

Business App Services

Access Services

Dev

elo

pm

ent

Ser

vice

s

Man

agem

ent

Ser

vice

s

Infrastructure Services

Ap

ps

&

Info

Ass

ets

Process Services

Business Services

Enterprise Service Bus

WebSphereProcess Server

Page 21: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

21

WebSphere Integration Developer

Provides one easy-to-use design time tool for creating and assembling SOA business applications

– WebSphere Process Server

– WebSphere ESB

– WebSphere Adapters Enables Integration Developers to quickly discover and

assemble composite applications maximizing re-use of all types of business services

– Business Processes involving systems and human interaction

– Mediation, orchestration and integration of services

– Robust business rules and event-based state machines

– Interface and data mapping

– Wide range of adapters for interactions with people, data and systems.

User-friendly Authoring Environment based on Eclipse with Intuitive drag-and-drop tools for visually constructing solutions with minimal coding

Enables iterative development with robust process design hand-off between business and IT

Interaction Services

Information Services

Partner Services

Business App Services

Access Services

Dev

elo

pm

ent

Ser

vice

s

Man

agem

ent

Ser

vice

s

Infrastructure Services

Ap

ps

&

Info

Ass

ets

Process Services

Business Services

Enterprise Service Bus

WebSphereIntegrationDeveloper

Page 22: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

222222

WebSphere Process Server – V6.1

Enhances human-centric BPM capabilities– IBM Lotus Forms integration– Participant substitution/delegation– Support for batch work item transfer– Option to delete only successfully completed tasks

Improves consumability and usability– Business process administration client enhancements– Installer enhancements– Improved handling of WSDL/XSD– Programmable access for business rule administration

Extends reach of process solutions – New HTTP and generic JMS provider bindings– New and enhanced mediation primitives– WebSphere TX integration

Expands platform and infrastructure currency– WAS v6.1 based runtime, including JDK5– WAS XD support across all components– New platforms - z/OS 1.7+, including zFS, i5/OS, 64-bit support

for all server platforms, Windows Vista (non-production)

Interaction Services

Information Services

Partner Services

Business App Services

Access Services

Dev

elo

pm

ent

Ser

vice

s

Man

agem

ent

Ser

vice

s

Infrastructure Services

Ap

ps

&

Info

Ass

ets

Process Services

Business Services

Enterprise Service Bus

WebSphereProcess Server

Page 23: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

23

WebSphere Integration Developer – V6.1!

Increases developer productivity– Overall adapter tooling experience improvements– Reduces build time and memory footprint– Improves synchronization and publishing time– Refactoring support improvements– Improved Installation

Enhances human-centric BPM capabilities– IBM Lotus Forms integration– New wizard to generate portlets quickly and easily– Participant substitution/delegation

Enhances business-driven development capabilities– Improves traceability of model artifacts and process flows

with WebSphere Business Modeler– Improved handling of WSDL / XSD– End-to-end event monitoring improvements

Extends the reach of process solutions– New HTTP and generic JMS provider bindings– New and enhanced Mediation primitives– WebSphere TX integration

Expands platform and infrastructure currency– RAD V7 and Eclipse V3.2.2– WAS v6.1 based WPS runtime, including JDK5– Microsoft Windows Vista support (non-production)

Interaction Services

Information Services

Partner Services

Business App Services

Access Services

Dev

elo

pm

ent

Ser

vice

s

Man

agem

ent

Ser

vice

s

Infrastructure Services

Ap

ps

&

Info

Ass

ets

Process Services

Business Services

Enterprise Service Bus

WebSphereIntegrationDeveloper

Page 24: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Current Innovation New Feature Highlights

242424

WebSphere Process Server

Enables simple and flexible execution of standards-based business process solutions in an SOA

Orchestrates a business’ assets – people, processes and information services – to form highly optimized and effective processes in a single SOA environment

– Robust process automation, advanced human workflow, business rules, system-to-system and B2B capabilities on a common SOA platform

Inherits the robust capabilities and qualities of service provided by WebSphere Application Server

Built on top of an open standards based ESB– Provides a flexible connectivity

infrastructure for integrating applications, data and services

Modify processes in real-time– Plug-and-play capabilities while system is

running– Ability to change business rules on the fly– Extend human task activities with ad hoc

tasks

Enhances human-centric BPM capabilities– IBM Lotus Forms integration– Participant substitution/delegation– Support for batch work item transfer– Option to delete only successfully

completed tasks Improves consumability and usability

– Business process administration client enhancements

– Installer enhancements– Improved handling of WSDL/XSD– Programmable access for business

rule administration Extends reach of process solutions

– New HTTP and generic JMS provider bindings

– New and enhanced mediation primitives

– WebSphere TX integration Expands platform and infrastructure

currency– WAS v6.1 based runtime, incl. JDK5– WAS XD support across all

components– New platforms - z/OS 1.7+, i5/OS, 64-

bit support for all server platforms, Windows Vista (non-production)

Interaction Services

Information Services

Partner Services

Business App Services

Access Services

Dev

elo

pm

ent

Ser

vice

s

Man

agem

ent

Ser

vice

s

Infrastructure Services

Ap

ps

&

Info

Ass

ets

Process Services

Business Services

Enterprise Service Bus

WebSphereProcess Server

Page 25: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

252525

New Feature Benefit Category Benefits

Enhances human-centric BPM capabilitiesProductivity, Consumability

Exploits WID-generated Lotus Forms and WebSphere Portal portlets for business user clients

Extends support for custom staff repositories and security administration with WAS Virtual Member Manager support

Assign work with greater flexibility with the ability to handle user substitution for temporarily delegating work to others

Transfer many tasks from one user or group to another with improved performance and usability

Exercise more granular control over the tasks that are deleted by providing an option to delete only those that have completed successfully, while retaining those tasks that likely require investigation

Improves consumability and usabilityProductivity, Consumability

Enhance productivity for business process administrators by providing out-of-the-box access to the functions needed to quickly and easily administer business process solutions

Install more quickly and easily providing faster time to value with a simplified install process that combines several installation and configuration steps into one

Handle additional complex WSDL and XSD artifacts for ease-of-use when processing custom and industry-standard schemas

Achieve greater flexibility and control for adding business rules administration capabilities into new or existing custom business user applications, as an alternative or in addition to leveraging the provided Business Rules Manager client

WebSphere Process Server

Page 26: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

262626

New Feature Benefit Category Benefits

Extends reach of process solutionsProductivity, Connectivity

Integrate with any JMS provider or HTTP application for simple integration with these types of data

Support an even broader range of mediation scenarios with new and enhanced primitives — improve mapping within mediation flows; address common scenarios such as aggregation, splitting, and retry; and get enhanced productivity with improved tooling support for creating custom mediation primitives

Leverage WebSphere Transformation Extender sophisticated data transformation capabilities for data bindings without coding

Enhance developer productivity with new data binding samples Capture and surface data quickly and easily that does not conform to

defined XSD constraints as it flows through business processes Eliminate need for custom coding for fault handling with new fault

binding that extracts fault data from the exception thrown by WebSphere JCA adapters

Expands platform and infrastructure currency

Platform Support

Exploit WAS v6.1 based runtime, including JDK5 with deployment of business integration solutions in a WAS v6.1 environment

Leverage WAS XD capabilities to realize enhanced Qualities of Service with features for optimizing IT resources

Maximize flexibility and lower operating costs by running on the platform that best meets your needs with support for new platforms including z/OS 1.7+, i5/OS, 64-bit support for all server platforms, Windows Vista (non-production)

WebSphere Process Server

Page 27: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

Current Innovation New Feature Highlights

27

WebSphere Integration Developer

Provides one easy-to-use design time tool for creating and assembling SOA business applications

– WebSphere Process Server

– WebSphere ESB

– WebSphere Adapters Enables Integration Developers to quickly

discover and assemble composite applications maximizing re-use of all types of business services

– Business Processes involving systems and human interaction

– Mediation, orchestration and integration of services

– Robust business rules and event-based state machines

– Interface and data mapping

– Wide range of adapters for interactions with people, data and systems.

User-friendly Authoring Environment based on Eclipse with Intuitive drag-and-drop tools for visually constructing solutions with minimal coding

Enables iterative development with robust process design hand-off between business and IT

Increases developer productivity– Overall adapter tooling experience

improvements– Reduces build time and memory footprint– Improves synchronization and publishing

time– Refactoring support improvements– Improved Installation

Enhances human-centric BPM capabilities– IBM Lotus Forms integration– New wizard to generate portlets quickly and

easily– Participant substitution/delegation

Enhances business-driven development capabilities– Improves traceability of model artifacts and

process flows with WebSphere Business Modeler

– Improved handling of WSDL / XSD– End-to-end event monitoring improvements

Extends the reach of process solutions– New HTTP and generic JMS provider

bindings– New and enhanced Mediation primitives– WebSphere TX integration

Expands platform and infrastructure currency– RAD V7 and Eclipse V3.2.2– WAS v6.1 based WPS runtime, including

JDK5– Microsoft Windows Vista support (non-

production)

Interaction Services

Information Services

Partner Services

Business App

Services

Access Services

Dev

elo

pm

ent

Ser

vice

s

Man

agem

ent

Ser

vice

s

Infrastructure Services

Ap

ps

&

Info

Ass

ets

Process Services

Business Services

Enterprise Service Bus

WebSphereIntegrationDeveloper

Page 28: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

28

New Feature Benefit Category Benefits

Increases developer productivityProductivity, Consumability

Overall adapter tooling experience improvements that provide a greatly simplified user experience

Increased developer productivity with reduced build times and memory footprint improvements

Improved testing experience with test environment improvements in synchronization and publishing time

Improved ability to reuse assets and make changes quickly with refactoring support improvements

Improved Installation experience and ability to selectively install only the components required

Enhances human-centric BPM capabilitiesProductivity, Consumability

Increase developer productivity leveraging business clients built from IBM Lotus Forms and WebSphere Portal portlets generated using WebSphere Integration Developer

Extends support for custom staff repositories and security administration with WAS Virtual Member Manager support

Assign work with greater flexibility with the ability to handle user substitution for temporarily delegating work to others

Enhanced business-driven development capabilities

Productivity, Consumability

Improved developer productivity and traceability of model artifacts and process flows with WebSphere Business Modeler with capability to compare model changes and automatically merge changes

Handle additional complex WSDL and XSD artifacts for ease-of-use when processing custom and industry-standard schemas

Improved integration with WebSphere Business Monitor with end-to-end monitoring improvements

WebSphere Integration Developer

Page 29: IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.

29

New Feature Benefit Category Benefits

Extends reach of process solutions Connectivity

Integrate with any JMS provider or HTTP application for simple integration with these types of data

Support an even broader range of mediation scenarios with new and enhanced primitives — improve mapping within mediation flows; address common scenarios such as aggregation, splitting, and retry; and get enhanced productivity with improved tooling support for creating custom mediation primitives

Leverage WebSphere Transformation Extender sophisticated data transformation capabilities for data bindings without coding

Enhance developer productivity with new data binding samples Capture and surface data quickly and easily that does not conform to

defined XSD constraints as it flows through business processes Eliminate need for custom coding for fault handling with new fault

binding that extracts fault data from the exception thrown by WebSphere JCA adapters

Expands platform and infrastructure currency

Platform Support

Better integration with the latest tools with RAD v7 and Eclipse V3.2.2 support

Exploit WAS v6.1 based runtime, including JDK5 with deployment of business integration solutions in a WAS v6.1 environment

Maximize flexibility to developers by running on the platform that best meets your needs with support for Windows Vista (non-production)

WebSphere Integration Developer