290 likes | 562 Views
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
E N D
Seminar Outline Introduction – OnDemandTechnicalRoadmap • Integrate Applications and Business Processes to enable On Demand Solutions • BusinessProcessIntegration • 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 ------------------------------------------------------ • ApplicationConnectivity - WebSphereBusinessIntegrationEvent & MessageBroker • Multiprotocol Pub/Sub Message Routing • Message Transformation, Augmentation, and Datasource Integration • Demo – WBI Message Broker • B2B and BusinessPartnerIntegration • WBI Connect --------------------- AFTERNOON BREAK -------------------------------------- • WorkflowbasedProcessIntegration • WBI Workflow • BusinessProcessModellingandMonitoring • Process Modelling in WBI Workbench • Monitoring with WBI Monitor • Demo – WBI Workbench Modeller • Summary • Developer Resources
Model Integrate Connect Monitor Manage WebSphere Business Integration Key Capabilities of Business Integration Model and simulate the enterprise business processes. Integratethe islands of processing. Connectcustomers and business partners. Monitorthe business processes end to end. Manage the business effectiveness and improve the processes.
WebSphere Business Integration Connect WebSphere BI Modeler WebSphere Studio Model, Design, Development, Test Tools Development Tools, Services Process Monitoring IT Monitoring Common Runtime Infrastructure Monitoring Services WebSphere BI Monitor Process Choreography Services Process Services User Interaction Services Application Services Community Integ’n Services Transaction/ Compensation J2EE Extensions Community Management WebSphere BI Server Delivery Services WebSphere Application Server Process State Management WebSphere BI Connect WebSphere Portal Server J2EE Container Services Document Management Staff Services Experience Services J2EE Base Services Protocol Services Resource Services WebSphere BI Workflow Mediation Services Transport Services Event Services WebSphere MQ Enterprise Service Bus WebSphere BI Event/Message Broker Data/Information Services Application Connectivity Services WebSphere BI Adapters DB2 Information Integrator Enterprise Applications Enterprise Data
End-to-End Process “Buy Side” “Sell Side” Non-Production Spend Production Spend Purchasing Distribution Sales Manufacturing Distribution Storage Community IntegrationWith Community Integration, companies enable integration of business processes spanning different systems across enterprise boundaries. Company HR Finance Sales & Marketing Operations Management
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
WBI Connect Communication Protocol Management • 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 WebSphereBusinessIntegrationConnect Community Integration Services Communication Protocol CommunicationProtocol Business Partner Application ExchangeHubs
WBI Connect Message Protocol Management • Message Level Acknowledgements (AS2 MDN, Rosetta Net Signals) • B2B Process State Management • Digital Signature and Validation • Document Packaging/Unpackaging • Document Retry Services • Document Encryption/Decryption Services • Message Pass-Through Support WebSphereBusinessIntegrationConnect Community Integration Services Communication Protocol CommunicationProtocol Business Partner Application Message Protocol Message Protocol ExchangeHubs
WBI Connect Protocol Support Community Participants (External) Community Manager (Internal) 1. XML/Binary over AS2 2. EDI over AS2 3. XML over HTTP (no packaging) WDI JMS (MQ) Bus Int Connect (Express) Business Integration Connect (Enterprise & Advanced) JMS (MQ) Bus Int (EAI) HTTP(s) File System 3rd Party EDI Translator Any B2B software SOAP Web Service 1. XML/Binary over AS1/AS2 2. EDI over AS1/AS2 3. XML over HTTP (no packaging) 4. RosettaNet 5. SOAP (4.2.1) 6. FTP/SMTP integration
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
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
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
WBI Connect Document Management • Document Storage • Non-Repudiation Services • Document Validation Services (XML Schema) • Document Processing Services • B2B Translation Integration • Optional XSLT Integration • Communication Integration (VAN, Legacy, Customized) WebSphereBusinessIntegrationConnect Community Integration Services Communication Protocol CommunicationProtocol Business Partner Application Business Partner Application Message Protocol Message Protocol ExchangeHubs ExchangeHubs Document Management Document Management
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 timestamps • Trading 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
Example Document Processing Interactions Community Manager Console Community Participant Console Activate Configure capabilities to enable flows Management Console Exception Management/Alert Notification Communication Communication Message Protocol Document Handling and Validation CommunityManager HTTP EDIINT AS1/AS2 EDI HTTP CommunityParticipants HTTP/S XML HTTP/S XML FILE SYSTEM FTP SOAP BODY (RPC/DOCUMENT) SOAP JMS SMTP RNSC RNIF 1.1/2.0 BINARY/FLAT FILE
Community Management • Partner Management • Profile Management • Connection Provisioning • Alert Management • Exception Management • Certificate Management WebSphereBusinessIntegrationConnect Community Integration Services Communication Protocol CommunicationProtocol Business Partner Application Business Partner Application Community Management Message Protocol Message Protocol ExchangeHubs ExchangeHubs Document Management Document Management Community Management • Hub Management • Configuration Management • Alert Management • Exception Management • Operations Management • Access Management
Community Management Reports Tools Volume Exceptions Original Document Document Analysis Processes Document Status Partner Connection Data Validation Administration Viewers Profile Management Process Viewer Event Viewer User Management Community Participant Console Alerts Provisioning Console Readiness Assessment Exception Alerts Timed Alerts Process Guidelines Phase & Step Status Document Library Inactivity Alerts Custom Alerts + Viewers Tools Community Events Post Test Message Provisioning Console Administration Community Status Partner Management + Community Manager Console Viewers Hub Administration Activity Viewer Console Branding Process Mgmt Gateway Queue Password Policy Mgmt Workflow Mgmt Administration Provisioning Console Community Operator Console Content Management Channel Mgmt Gateway Mgmt
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 WebSphere Business Integration Connect – Architecture Trading Community Inbound Documents Outbound Documents CON REC Listener Service DOC Management Administration Monitoring Document Management Services WebSphere Business Integration Connect
Representative Deployment Configuration Edge Components (Proxy, Reverse Proxy, Intrusion Detection) Network Dispatcher Firewalls Target Target Console Console WebSphere Business Integration Server NAS/ NFS Backend App Document Manager Document Manager Backend App Database MQ Backend App WebSphere Business Integration Connect
WebSphere Business Integration Connect Express • 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 Notifications Consoles Repositories Email Branding UI Branding Profiles Alert Manager Presentation Event Management Non-repudiation Access Control Trading Activity Transport, Routing and Packaging HTTP/S SOAP AS2
Web Services Support • Integrated support for extending SOAP-based services to partners • Support for both RPC and Document Style Web Services Interfaces • WebServices proxy support to separates internal/external service endpoints • Enables 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
User Data incl. CSV User Data incl. CSV ANSI X12 ANSI X12 Any to Any Translation EDIFACT EDIFACT XML XML 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
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
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
Questions Anyquestions on: B2B Integration with WBI Connect
Break 15 Minute Break