Embed
Email

IBM WebSphere Process Server and IBM WebSphere Integration ...

Document Sample
IBM WebSphere Process Server and IBM WebSphere Integration ...
Shared by: HC111129193212
Categories
Tags
Stats
views:
11
posted:
11/29/2011
language:
English
pages:
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

WebSphere Integration Developer and WebSphere Process Server

Development and Runtime Software for Process Integration Solutions





WebSphere Integration Developer WebSphere Process Server

Easy-to-use integration to simplify and speed Flexible deployment of business

the assembly of composite applications processes, making plug-and-

play of components a reality

IT View

WebSphere ESB and

WebSphere Business Modeler WebSphere Message Broker

Simple to use process modeling for Connectivity infrastructure for

the business analyst to help integrating applications and

maximize process and services to power your SOA

business resource re-use









Business View WebSphere Business Monitor

Real-time visibility into process

WebSphere Services Registry and Repository performance enabling process

Enterprise-wide service registry and repository intervention and continuous

improves visibility, reusability, adaptability and improvement

manageability of services



Page 2

WebSphere Integration Developer



Process One Tool, One Set of Skills

Choreography

 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

Business Driven Development for SOA in the Larger Context

Rational Portfolio Manager Rational RequisitePro WebSphere Business Modeler

Document

Business Create

Understand Strategy Financial

Risk, Project Reports & Run-time Statistics

Costs, and ROI Capture ROI

Business Estimates

Business Business Goals,

Analyst

Strategist Objectives and

Requirements

Identify and

Manage Trace Create,

Projects and Create

Business Create, Simulate,

Resources Observation

Objectives, Simulate & Analyze and

Model with

Project Requirements Analyze As- Optimize

KPIs &

Manager & Create Is Business To-Be

export to

Business Use Model Business

Monitor

Case Outlines Model

UML

BPEL Runtime

Rational Software Architect WebSphere Process Server

Choreograph WebSphere Integration WebSphere Portal

Create & Manage Rational Application services using Developer WebSphere Business Monitor

System Developer BPEL, WSDL, etc.

Requirements

and Use Cases Implement

Services, &

expose as Web

Trace Requirements Developer Services Configure Human

& Architect System Task Manager Integration

Use Case (including Ad-Hoc) Developer Monitor

Realizations & Client

Develop

Portlets Database

(App UI and Developer

Model Services Monitor) Use Business Rules, State

Architect Machines, Web Services,

Adapters, ESB, etc.



Deploy/Run Business

Rational Functional Tester Operations

Tester Verify Quality EAR Manager

Rational Performance Tester



IBM Rational Team Unifying Platform

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 component

interfaces

– Plug-and-play solution

components

– Ability to leverage existing

services and develop for

future reuse









Page 5

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

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

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

Flexible User Interface Support

Generate & 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

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

Assemble – What Makes WebSphere Unique

WebSphere 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 11

WebSphere Process Server

Process

Unified Runtime for all your needs

Choreography  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



Business

Business

Service Business

Business Human

Human Business

Business

State

State

Components Processes

Processes Tasks

Tasks Rules

Rules

Machines

Machines



Business Dynamic

Dynamic

Supporting Mediation Flows

Mediation Flows Interface Relation-

Object

Mediation Flows

Mediation Flows ships Service

Service

Services & (ESB)

(ESB) Maps

Maps Selection

Selection

WS ESB



SOA Core

Service Component Business Common Event

Architecture Objects Infrastructure



WebSphere Application Server ND (J2EE Runtime)

*1Q 2007

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



Information



• Customer

master

• Product master

• Other

information

People Process services



• Human • Java Applications

workflows • Business State Machine

WebSphere • SOA-based • Business Rules

Process Server portals









Page 13

WebSphere Process Server

Leveraging infrastructure services from WAS ND



WebSphere Process Server:

Process layer builds on WebSphere ESB and WebSphere Application Server

foundation to deliver robust business process management



 Support for all styles of integration, including human tasks, roles

Use based task assignments, and multilevel escalation.

WebSphere  Business rules, business state machines, and selectors to dynamically

choose interface based on business scenarios

Process  Change business processes on the fly with relatively minimal skills

Server when

you need to WebSphere ESB

automate

Mediation layer builds on WebSphere Application Server

business

processes foundation to provide intelligent connectivity

that span

people, WebSphere Application Server Network Deployment

workflows, Builds on WebSphere Application Server foundation to deliver a

applications, highly available transaction engine with advanced performance

systems, and management capabilities

platforms, and

architectures

WebSphere Application Server

Transport layer foundation provides infrastructure

via JMS 1.1, HTTP, IIOP





Page 14

Elements of WebSphere Process Server

Supports all aspects of process integration









Business

Service Business Human Business

Components

State

Processes Tasks Rules

Machines







Mediatio Business Dynamic

Supporting n Flows Interface Object Relationships Service

Services (ESB) Maps Maps Selection





Service Component Business Common Event

SOA Core Architecture Objects Infrastructure



WebSphere Application Server ND* (J2EE Runtime)





Page 15

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 Who?

 Multi-level escalation mechanisms

– Time / priority based aging of tasks

– Notification through e-mail and notification work items

Ad-Hoc support in WebSphere Process Server

Allowing for dynamic changes in human workflow scenarios



Ad-hoc

Subtask



 Create sub-tasks Parent Task



– Add additional dependent steps Subtask

on the fly



 Create follow-on tasks

Follow-on

– Add additional steps on the fly Parent Task





 Follow up for human tasks

– ―Remind me later― to complete

already started task

– same user continues later

– Suspend until

Parent Task Follow-up

Deploy – WebSphere Process Server

Comprehensive Business Flexibility





 A Single Server Environment for

– Business Processes

– State Machines z/OS

– Human Tasks

– Business Rules

– Integration of existing assets "Once the up-front analysis

 Reliable, scaleable, secure and definition work are

completed, the Business

– Fully leverages the breadth and capability Integration infrastructure

of IBM WebSphere Application Server ND allows us to implement new

 Integrated ESB For Range And Reach business processes at a rate

of one every few weeks for

– Provides seamless access to available medium to complex

assets processes.“

– Adapters provide the service on-ramp

EAI Project Manager,

for existing applications Electrabel

 B2B Capabilities to interoperate with

your extended partner network

WebSphere Process Server and

WebSphere Integration Developer

Highlights of WPS/WID v6.1

WebSphere Process Server

 Enables simple and flexible execution of standards-

based business process solutions in an SOA

WebSphere

 Orchestrates a business’ assets – people, processes Process

and information services – to form highly optimized Server

and effective processes in a single SOA environment

– Robust process automation, advanced human

workflow, business rules, system-to-system and

Business

B2B capabilities on a common SOA platform Services



 Inherits the robust capabilities and qualities of service Interaction Process Information









Management

Development

Services Services Services









Services

Services

provided by WebSphere Application Server

Enterprise Service Bus

 Built on top of an open standards based ESB









Info Assets

Apps &

Business

Partner Access

– Providing a flexible connectivity infrastructure for Services

App Services

Services

integrating applications, data and services Infrastructure

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









20

WebSphere Integration Developer

 Provides one easy-to-use design time tool for creating

and assembling SOA business applications

– WebSphere Process Server WebSphere

Integration

– WebSphere ESB Developer

– WebSphere Adapters

 Enables Integration Developers to quickly discover and

assemble composite applications maximizing re-use of all

types of business services Business

Services

– Business Processes involving systems and human Interaction Process Information









Management

Development

interaction Services Services Services









Services

Services

– Mediation, orchestration and integration of services Enterprise Service Bus









Info Assets

– Robust business rules and event-based state









Apps &

Business

Partner Access

App Services

Services Services

machines

– Interface and data mapping Infrastructure

Services



– 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



21

WebSphere Process Server – V6.1



 Enhances human-centric BPM capabilities

– IBM Lotus Forms integration

WebSphere

– Participant substitution/delegation Process

– Support for batch work item transfer Server

– Option to delete only successfully completed tasks

 Improves consumability and usability

– Business process administration client enhancements

Business

– Installer enhancements Services



– Improved handling of WSDL/XSD Interaction Process Information









Management

Development

Services Services Services

– Programmable access for business rule administration









Services

Services

Enterprise Service Bus

 Extends reach of process solutions









Info Assets

Apps &

Business

– New HTTP and generic JMS provider bindings Partner

Services

App Services

Access

Services

– New and enhanced mediation primitives

Infrastructure

– WebSphere TX integration Services



 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)







22

WebSphere Integration Developer – V6.1!



 Increases developer productivity

– Overall adapter tooling experience improvements

– Reduces build time and memory footprint WebSphere

– Improves synchronization and publishing time Integration

– Refactoring support improvements Developer

– Improved Installation

 Enhances human-centric BPM capabilities

– IBM Lotus Forms integration

– New wizard to generate portlets quickly and easily Business

– Participant substitution/delegation Services



 Enhances business-driven development capabilities Interaction Process Information









Management

Development

– Improves traceability of model artifacts and process flows Services Services Services









Services

Services

with WebSphere Business Modeler Enterprise Service Bus

– Improved handling of WSDL / XSD









Info Assets

Apps &

Business

– End-to-end event monitoring improvements Partner

Services

App Services

Access

Services

 Extends the reach of process solutions

– New HTTP and generic JMS provider bindings Infrastructure

Services

– 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)







23

WebSphere Process Server

Current Innovation New Feature Highlights

WebSphere

Process

 Enables simple and flexible execution of Server

 Enhances human-centric BPM

standards-based business process solutions capabilities

in an SOA – IBM Lotus Forms integration

 Orchestrates a business’ assets – people, – Participant substitution/delegation

processes and information services – to – Support for batch work item transfer

form highly optimized and effective – Option to delete only successfully Business

processes in a single SOA environment completed tasks Services

– Robust process automation, advanced  Improves consumability and usability

– Business process administration Interaction Process Information









Management

human workflow, business rules,









Development

Services Services Services









Services

client enhancements









Services

system-to-system and B2B capabilities

– Installer enhancements

on a common SOA platform Enterprise Service Bus

– Improved handling of WSDL/XSD









Info Assets

 Inherits the robust capabilities and qualities – Programmable access for business









Apps &

Business

of service provided by WebSphere Partner Access

rule administration App Services

Services Services

Application Server  Extends reach of process solutions

 Built on top of an open standards based – New HTTP and generic JMS Infrastructure

ESB provider bindings Services

– Provides a flexible connectivity – New and enhanced mediation

infrastructure for integrating primitives

applications, data and services – WebSphere TX integration

 Modify processes in real-time  Expands platform and infrastructure

currency

– Plug-and-play capabilities while system – WAS v6.1 based runtime, incl. JDK5

is running – WAS XD support across all

– Ability to change business rules on the components

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

– Extend human task activities with ad bit support for all server platforms,

hoc tasks Windows Vista (non-production)



24

WebSphere Process Server

New Feature Benefit Category Benefits

 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

Productivity, substitution for temporarily delegating work to others

Enhances human-centric BPM capabilities

Consumability  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

 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

Productivity, configuration steps into one

Improves consumability and usability

Consumability  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









25

WebSphere Process Server

New Feature Benefit Category Benefits

 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

Productivity,  Leverage WebSphere Transformation Extender sophisticated data

Extends reach of process solutions

Connectivity 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

 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

Expands platform and infrastructure Service with features for optimizing IT resources

Platform Support

currency  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)









26

WebSphere Integration Developer

Current Innovation New Feature Highlights





WebSphere

 Provides one easy-to-use design time tool for  Increases developer productivity Integration

creating and assembling SOA business – Overall adapter tooling experience

applications improvements

Developer

– WebSphere Process Server – Reduces build time and memory footprint

– Improves synchronization and publishing

– WebSphere ESB time

– WebSphere Adapters – Refactoring support improvements

– Improved Installation

 Enables Integration Developers to quickly  Enhances human-centric BPM capabilities

discover and assemble composite applications Business

– IBM Lotus Forms integration Services

maximizing re-use of all types of business – New wizard to generate portlets quickly and

services easily Interaction Process Information









Management

Development

– Business Processes involving systems and – Participant substitution/delegation









Services

Services Services Services









Services

human interaction  Enhances business-driven development

– Mediation, orchestration and integration of capabilities Enterprise Service Bus

– Improves traceability of model artifacts and









Info Assets

services

process flows with WebSphere Business









Apps &

Partner Business Access

– Robust business rules and event-based Modeler App

state machines Services Services

– Improved handling of WSDL / XSD Services

– Interface and data mapping – End-to-end event monitoring improvements Infrastructure

 Extends the reach of process solutions

– Wide range of adapters for interactions with Services

– New HTTP and generic JMS provider

people, data and systems.

bindings

 User-friendly Authoring Environment based on – New and enhanced Mediation primitives

Eclipse with Intuitive drag-and-drop tools for – WebSphere TX integration

visually constructing solutions with minimal  Expands platform and infrastructure currency

coding – RAD V7 and Eclipse V3.2.2

 Enables iterative development with robust – WAS v6.1 based WPS runtime, including

process design hand-off between business and JDK5

IT – Microsoft Windows Vista support (non-

production)









27

WebSphere Integration Developer

New Feature Benefit Category Benefits

 Overall adapter tooling experience improvements that provide a

greatly simplified user experience

 Increased developer productivity with reduced build times and

memory footprint improvements

Productivity,  Improved testing experience with test environment improvements in

Increases developer productivity Consumability 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





 Increase developer productivity leveraging business clients built from

IBM Lotus Forms and WebSphere Portal portlets generated using

WebSphere Integration Developer

Productivity,

Enhances human-centric BPM capabilities  Extends support for custom staff repositories and security

Consumability

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

 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

Enhanced business-driven development Productivity,

 Handle additional complex WSDL and XSD artifacts for ease-of-use

capabilities Consumability

when processing custom and industry-standard schemas

 Improved integration with WebSphere Business Monitor with end-to-

end monitoring improvements









28

WebSphere Integration Developer

New Feature Benefit Category Benefits

 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

Extends reach of process solutions Connectivity  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

 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

Expands platform and infrastructure

Platform Support business integration solutions in a WAS v6.1 environment

currency

 Maximize flexibility to developers by running on the platform that

best meets your needs with support for Windows Vista (non-

production)









29


Related docs
Other docs by HC111129193212
to download list of DVDs
Views: 2  |  Downloads: 0
English
Views: 0  |  Downloads: 0
No Slide Title
Views: 0  |  Downloads: 0
Wire-frame Modeling
Views: 3  |  Downloads: 3
Application form ECTS Label 2010
Views: 0  |  Downloads: 0
vulcan
Views: 7  |  Downloads: 0
Spelling Words
Views: 2  |  Downloads: 0
Rural Transportation Planning
Views: 0  |  Downloads: 0
Summarized material for the UNRWA Exam
Views: 1  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!