B2B Integration with WebSphere Business Integration Connect

28
e-business on demand © 2003 IBM Corporation B2B Integration with WebSphere Business Integration Connect

description

B2B Integration with WebSphere Business Integration Connect. Seminar Outline. Introduction – On Demand Technical Roadmap Integrate Applications and Business Processes to enable On Demand Solutions Business Process Integration - PowerPoint PPT Presentation

Transcript of B2B Integration with WebSphere Business Integration Connect

Page 1: B2B Integration with WebSphere Business Integration Connect

e-business on demand

© 2003 IBM Corporation

B2B Integration with WebSphere Business Integration Connect

Page 2: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

2

Seminar OutlineIntroduction – On Demand Technical RoadmapIntegrate Applications and Business Processes to enable On Demand Solutions

Business Process Integration● An Introduction to Application Integration and Process Integration● Service Oriented Architecture● WebSphere Business Integration for On Demand Process Integration

------------------- MORNING BREAK --------------------------------------------

Application Integration and Process Integration with WBI Adapters and Collaborations● WBI Adapters, Business Objects and Mappings● Demo – WBI Adapters and Business Objects● WBI Collaborations, Templates, Deployment and Access● Demo – WBI Collaborations

------------------------- LUNCH ------------------------------------------------------

Application Connectivity - WebSphere Business Integration Event & Message Broker● Multiprotocol Pub/Sub Message Routing● Message Transformation, Augmentation, and Datasource Integration● Demo – WBI Message Broker

B2B and Business Partner Integration● WBI Connect

--------------------- AFTERNOON BREAK --------------------------------------

Workflow based Process Integration● WBI Workflow

Business Process Modelling and Monitoring● Process Modelling in WBI Workbench ● Monitoring with WBI Monitor● Demo – WBI Workbench Modeller

Summary● Developer Resources

Page 3: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

3

Key Capabilities of Business Integration

ConnectIntegrate ManageMonitorModel

Model and simulate the enterprise business processes.

Integrate the islands of processing.

Connect customers and business partners.

Monitor the business processes end to end.

Manage the business effectiveness and improve the processes.

WebSphere Business

Integration

Page 4: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

4

Community Integ’n Services

Enterprise Applications

Enterprise Service Bus

Application Services

Monitoring Services

Data/Information Services

Enterprise Data

Application Connectivity Services

User Interaction Services

Process Services

J2EE Extensions

J2EE Container Services

J2EE Base Services

Transaction/ Compensation

Process State Management

Staff Services

Community Management

Document Management

Protocol Services

Transport Services Mediation Services

Process Choreography Services

Common Runtime Infrastructure

Development Tools, ServicesModel, Design, Development, Test Tools

Delivery Services

Experience Services

Resource Services

Event Services

IT Monitoring Process Monitoring

WebSphere BI Modeler WebSphere Studio

WebSphere BI Monitor

WebSphere BI ConnectWebSphere BI ServerWebSphere Application

ServerWebSphere Portal Server

WebSphere MQ

WebSphere BI Adapters

DB2 Information Integrator

WebSphere BI Event/Message Broker

WebSphere BI Workflow

WebSphere Business Integration Connect

Page 5: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

5

Community Integration

With Community Integration, companies enable integration of business processes spanning different systems across enterprise boundaries.

End-to-End Process

“Sell Side”“Buy Side”Non-Production Spend

ProductionSpend

Company

Page 6: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

6

WBI Connect for B2B Community Integration

Full-function, enterprise-strength gateway/hub built on WAS foundation

Support for standards-based transports, protocols, and formats● Transports: HTTP, HTTPS, SMTP, FTP, JMS/WebSphere MQ● Protocols: RNIF 1.1, RNIF 2.0, AS1, AS2, SOAP (Rel. 4.2.1)● Formats: EDI, XML, RosettaNet, cXML, Binary/Raw Payloads

Document Exchange, Management, Routing, Archive

Security, Audit and Non-repudiation

Enables integration beyond the enterprise into the extended value chain● Component-based solution providing robustness and performance● Provides high scalability for large trading communities

B2B framework for B2B, D2D (Division to Division) and Merger/Acquisition

Page 7: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

7

WBI Connect Communication Protocol Management

WebSphereBusiness Integration

Connect

Business Partner

Application

ExchangeHubs

Transport Management (HTTP/HTTPS, FTP, SMTP)

Transport Level Security/Client Authentication (HTTPS)

Message Header Parsing/Processing Transport-level and Process-level retries and

resubmit, deferred redelivery Supports multiple transports/protocols

● EDIINT (AS1 and AS2)● Traditional Document Exchange via AS/2 or HTTP/HTTPS● RNIF 1.1 and 2.0● JMS/WebSphere MQ for internal integration● SOAP – RPC and Document Literal (Rel. 4.2.1)● XML

Community Integration Services

CommunicationProtocol

Communication Protocol

Page 8: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

8

WBI Connect Message Protocol Management

Message Level Acknowledgements (AS2 MDN, Rosetta Net Signals)B2B Process State ManagementDigital Signature and ValidationDocument Packaging/UnpackagingDocument Retry ServicesDocument Encryption/Decryption ServicesMessage Pass-Through Support

WebSphereBusiness Integration

Connect

Business Partner

Application

ExchangeHubs

Community Integration Services

CommunicationProtocol

Message Protocol

Message Protocol

Communication Protocol

Page 9: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

9

WBI Connect Protocol Support

Community Manager (Internal)Community Participants (External)

BusinessIntegrationConnect

(Enterprise & Advanced)

Bus IntConnect(Express)

Any B2B software

1. XML/Binary over AS22. EDI over AS23. XML over HTTP (no packaging)

1. XML/Binary over AS1/AS22. EDI over AS1/AS23. XML over HTTP (no packaging)4. RosettaNet5. SOAP (4.2.1)6. FTP/SMTP integration

Bus Int(EAI)

WDI

3rd Party EDI

Translator

Web Service

JMS (MQ)

JMS (MQ)

HTTP(s)

File System

SOAP

Page 10: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

10

WBI Connect - B2B Capabilities

B2B Capabilities are defined at the community participant level and define document types and attributes for a participant as both a source and target for specific document flow types

Page 11: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

11

WBI Connect - Partner Connections

Connections define the processing documents between the hub and participants and define message attributes, transport protocol, document processing action, and gateway specifications

Page 12: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

12

WBI Connect Security

Support for authentication, authorization, encryption services, and audit/non-repudiation

WebSphere BI Connect integrated certificate management via private secured keystore

System Security● Access control using permission model for configuring and enforcing user/developer access rights● Ability to restrict document routing and SOAP operations ● Transport-layer security (SSL) provides server-based and client-based authentication● Provides for concurrent support of digital certificates from multiple certificate authorities

Document Security● Supports encryption / decryption and digital signatures● Ability to secure and validate the authenticity of documents

Full support for proxy and reverse proxy services

Page 13: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

13

WBI Connect Document Management

Document StorageNon-Repudiation ServicesDocument Validation Services (XML Schema)Document Processing Services

● B2B Translation Integration● Optional XSLT Integration

Communication Integration (VAN, Legacy, Customized)

WebSphereBusiness Integration

Connect

Business Partner

Application

ExchangeHubs

Business Partner

Application

ExchangeHubs

Community Integration Services

CommunicationProtocol

Message Protocol

Document Management

Message Protocol

Communication Protocol

Document Management

Page 14: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

14

Integrated Data Repository

Profiles● Partner, Certificates, Gateways, Users, Groups, Contacts, Addresses

Guidelines● Guideline definitions by document type● Can be unique at a partner, channel, or destination level

Non-repudiation● Stores origin, transport, packaging, and both the original and final documents● Configurable data retention periods

Process State● Maintains state for conversation management (e.g. RosettaNet)● Tracks time-to-perform, time-to-ack, non-repudiation and authorization requirements, retry counts, failure and success

conditions, processing timestampsTrading Activity

● Tracks individual document activity, including packaging, protocol, disposition, and business channel process activity● Summary views facilitate activity reporting

Events● Log system and document exchange events, e.g., success, failure, or in progress● Summary views facilitate aggregated event reporting and rapid problem determination in high volume trading

environments

Page 15: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

15

JMS

FILE SYSTEM

HTTP/S

HTTP

Example Document Processing Interactions

Communication

Document Handling and Validation

Message Protocol

EDIINT AS1/AS2

Communication

HTTP/S

FTP

SMTP

XML

SOAP

RNIF 1.1/2.0

EDI

XML

SOAP BODY (RPC/DOCUMENT)

RNSC

BINARY/FLAT FILE

Exception Management/Alert Notification

Community Manager ConsoleCommunity Participant Console

Management Console

Com

mun

ity

Man

ager

HTTP

Activate

Com

mun

ity

Par

ticip

ants

Configure capabilities to enable flows

Page 16: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

16

Community Management

Partner Management● Profile Management● Connection Provisioning● Alert Management● Exception Management● Certificate Management

WebSphereBusiness Integration

Connect

Business Partner

Application

ExchangeHubs

Business Partner

Application

ExchangeHubs

Community Integration Services

CommunicationProtocol

Message Protocol

Document Management

Co

mm

un

ity

Man

agem

ent

Message Protocol

Communication Protocol

Community Management

Document Management

Hub Management● Configuration Management● Alert Management● Exception Management● Operations Management● Access Management

Page 17: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

17

ViewersProcess Viewer

ReportsExceptions

Document Status

Event Viewer

VolumeProcesses

ToolsOriginal Document

Data ValidationDocument AnalysisPartner Connection

AdministrationUser

ManagementProfile Management

Provisioning ConsoleProcess Guidelines

Readiness Assessment

Phase & Step Status Document Library

AlertsException

AlertsInactivity Alerts

Timed AlertsCustom Alerts

Community Participant

Console

Viewers

AdministrationProvisioning ConsoleCommunity Status

Community Events

Partner Management

ToolsPost Test Message

+

Community Manager Console +

Hub AdministrationViewers

Provisioning ConsoleContent Management

Console BrandingActivity Viewer Process MgmtPassword Policy

MgmtWorkflow Mgmt

AdministrationChannel Mgmt

Gateway Mgmt

Gateway Queue

Community Operator Console

Community Management

Page 18: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

18

Event Alert Definitions can be configured

Page 19: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

19

Receiver (REC), aka “Target”●Accepts documents from partners and stores them

Document Manager (DOC)●State Engine (STE) – retrieves stored documents, processes and routes data●Document Processing Engine (DPE) – packaging, validation, logging●Delivery Manager (DM) – delivers documents to partners and applications

Community Console (CON)

WebSphere Application Server provides container management for components

CON

REC

DOC

WebSphere Business Integration Connect – Architecture

DocumentManagement

Services

ListenerService

ManagementAdministration

Monitoring

TradingCommunity

OutboundDocuments

InboundDocuments

WebSphere Business Integration Connect

Page 20: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

20

WebSphere BI Connect Document Flow

Receiver(2)

SharedStorage

Database

(1)HTTPS

(3)NFS

(5) (7)J DBC

(4) (6)NFS

1. Partner posts document to Receiver via HTTPS with clientauthentication required.

2. Receiver authenticates trading partner against database ofauthorized client certificates and receives document data via POST.

3. Receiver writes raw data from POST, plus metadata (source IP,certificates, etc.) to queue on Shared Storage via NFS.

4. Document Manager reads raw and meta data and saves inbounddocument to non-repudiation directory on Shared Storage.

5. Document Manager saves inbound document location pointer toDatabase via J DBC.

6. Document Manager processes data to destination format (validation,transformation, etc.) and saves destination document to non-repudiation directory on Shared Storage.

7. Document Manager saves destination document meta data anddocument location pointer to Database via J DBC.

8. Document Manager delivers data to Hub Owner via HTTPS.

PartnerHub

Owner

DocumentManager

(8)HTTPS

Page 21: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

21

Representative Deployment Configuration

Network Dispatcher

Target Target

DocumentManager

DocumentManager

Database

BackendApp

BackendApp

BackendApp

NAS/NFS

Console Console

Web

Sp

here

Bu

sin

ess

Inte

gra

tion

Serv

er

WebSphere Business Integration Connect

Firewalls

Edge Components(Proxy, Reverse Proxy,

Intrusion Detection)

MQ

Page 22: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

22

WebSphere Business Integration Connect Express

Repositories

Trading Activity

Event Management

Non-repudiation

Profiles

Consoles

UI Branding

Presentation

Notifications

Email Branding

Alert Manager

Access Control

Transport, Routing and Packaging

AS2HTTP/S SOAP

Light-weight, easy to use, cost-effective B2B connectivity tool

AS2 and HTTP protocol standards for transmitting documents securely over the internet

B2B participant solution (versus gateway hub solution)

● Connection to trading partners

● Management of document exchange process

Servlet based architecture

AS2 Certified

SOAP Proxy capability

Page 23: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

23

Web Services Support

Integrated support for extending SOAP-based services to partnersSupport for both RPC and Document Style Web Services InterfacesWebServices proxy support to separates internal/external service endpointsEnables integration with:

● WebSphere BI WSDL-enabled components● Other non-WebSphere BI Web Services● Integration solution based on WS-I Basic Profile 1.0

Future releases include support for emerging standards in security e.g. WS Security with evolution of WebSphere Application Server support

Page 24: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

24

WebSphere Data Interchange

Data Mapping● Create and deploy maps representing specific

Trading Partners document formats

Data Translation● Translate application data into other formats i.e.

EDI, XML, Application Formats● Native application formats can be mapped

directly to a standard● Customize data standards to fit business needs● Manage transactions securely and efficiently● Utilize WebSphere MQ queuing and other

communications methods● Integrate with existing applications i.e.

WebSphere Message Broker

User Dataincl. CSV

ANSI X12

EDIFACT

XML

User Data

incl. CSV

ANSI X12

EDIFACT

XML

Any to AnyTranslation

Page 25: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

25

WebSphere Data Interchange Document Mapping

Mapping Capabilities► – Any-to-any ► – XML DTD import► – Accumulators, arithmetic and logical operations► – Loop and element mapping► – Envelope field mapping► – User-defined translation and validation► – Boolean logic

Page 26: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

26

WBI Connect enables complete B2B Integration

● Scalable from small to large communities● Provides complete visibility of trading partner community● Enables rapid implementation of trading partner communities● Leverages WebSphere MQ/JMS for WebSphere Business Integration

connectivity● Supports any data type, EDI, XML, Binary, Custom● Support for multiple security trust models based on topology and partner

requirements

Page 27: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

27

Questions

Any questions on:

B2B Integration with WBI Connect

Page 28: B2B Integration with WebSphere Business Integration Connect

© 2004 IBM Corporation

e-business on demand

28

Break

15 Minute Break