
0dffbdaa1ec08fc90aca6e83ae949ab9.ppt
- Количество слайдов: 31
e-business on demand Business Process Integration with Web. Sphere Business Integration - Collaborations © 2003 IBM Corporation
e-business on demand Seminar Outline Introduction – On Demand Technical Roadmap § Integrate Applications and Business Processes to enable On Demand Solutions § Business Process Integration ● ● ● An Introduction to Application Integration and Process Integration Service Oriented Architecture Web. Sphere 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 - Web. Sphere Business Integration Event & Message Broker ● ● ● § Multiprotocol Pub/Sub Message Routing Message Transformation, Augmentation, and Datasource Integration Demo – WBI Message Broker B 2 B and Business Partner Integration ● WBI Connect ----------- AFTERNOON BREAK ------------------- § Workflow based Process Integration § Business Process Modelling and Monitoring ● ● § Process Modelling in WBI Workbench Monitoring with WBI Monitor Demo – WBI Workbench Modeller Summary ● 2 WBI Workflow Developer Resources Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Web. Sphere Business Integration Reference Architecture Business Modeling and Monitoring Web. Sphere Business Integration Server Web. Sphere Portal Web. Sphere Business Integration Connect Process Integration Services User Interaction Services Common Business Object Model WAP Audit State Management Personalization Transaction / Compensation Presentation Human Activity Cross. Reference Process Choreography Process Automation Business Partner Application Partner Services Business Protocol Staff Browser Exchange Hubs Business Partner Events Application Connectivity Services Routing Pub/Sub Transformation Mediation Transport Web. Sphere Business Integration Adapters HR 3 Web. Sphere Business Integration Legacy Finance ERP CRM . . . © 2004 IBM Corporation 2003
e-business on demand Agenda Web. Sphere Business Integration - Collaborations ► ► ► ► ► 4 Collaborations – Process Integration Scenarios Available WBI Collaborations – Base & Industry Editions Configuring and Customizing Collaborations Triggering Collaborations and Client Application Design Collaborations and Web Services Long-lived Business Processes Collaborations and Workflow Processes Transactions, Compensations and Cross-Referencing Process Specification Interchange Formats Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Business Process Integration Example: Sales Order Processing CRM Application (Siebel) Step 3: Order BO is transformed, Xref’d & SOP is triggered Step 1: Sales Order is created in CRM Application Step 2: Adapter detects event & delivers Order BO to Integration Broker Sales Step 5: SOP validates Product details (via Order Item Manager) & creates or updates Processin Product as required Inter. Change Server g Product Master Application (SAP) Item Manager Step 4 a/5 a: XRef tables are accessed / updated for Customer / Product as required Order Status Step 7: As order status changes in OM, it is automatically updated in CRM Order Management Application (SAP) Step 6: Order is created in OM application with “Answer Back” for final XRef Customer Manager Step 4: SOP validates Customer details (via Customer Manager) & creates or updates Customer as required Customer Master Application (People. Soft) 5 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Collaborations are ready-made business processes Common Business Areas addressed: · Customer Relationship Management (CRM) M&A · Enterprise Resource Planning (ERP) · Supply Chain Management (SCM) · Straight-Through Processing (STP) · Mergers and Acquisitions (M&A) STP · Web Exploitation ERP CRM Account Status Contact Manager Customer Manager Installed Product Invoice Generation Item Manager On-Hand Inventory Sales Order Processing Sales Order Status Service Contract 6 Account Status Contact Manager Customer Manager Installed Product Inventory Level Invoice Generation Item Manager On-Hand Inventory Purchase Order Processing Purchase Order Status Sales Order Processing Sales Order Status Service Contract Vendor Manager Web. Sphere Business Integration SCM Account Status Contact Manager Customer Manager Department Manager Employee Manager Installed Product Inventory Level Invoice Generation Item Manager Purchase Order Processing Purchase Order Status Sales Order Processing Sales Order Status Vendor Manager Account Status BOM Manager Customer Orders Demand Forecast Demand History Inventory Adjustments Inventory Level Inventory Manager Invoice Generation Item Manager On-Hand Inventory Planned Orders Purchase Order Processing Purchase Order Status Purchase Orders Sales Order Processing Transfer Orders Vendor Manager Work Orders Account Receivable Account Status BOM Manager Contact Manager Customer Orders Demand Forecast Demand History Department Manager Employee Manager General Ledger Movement Installed Product Inventory Adjustments Inventory Level Inventory Manager Invoice Generation Item Manager On-Hand Inventory Planned Orders Purchase Order Processing Purchase Order Status Purchase Orders Sales Order Processing Sales Order Status Service Contract Transfer Orders Vendor Manager Work Orders © 2004 IBM Corporation 2003
e-business on demand Web. Sphere Business Integration Collaborations App A WBI Collaboration for Updating Employee Information From Application “A” to Application “B” App B 7 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Web. Sphere Business Integration Collaborations From Integration Flow Through Template Design Business Integration process flow templates • Scenarios that orchestrate interactions between applications connected through WBI Adapters • Many pre-built Collaborations available • Complete Java code generation with custom code modifications supported • Multiple event “trigger” support • Synchronous and Async interactions 8 Web. Sphere Business Integration To Implementation Design Tools • Process Designer to customize existing collaborations and to develop new collaborations • Activity Editor – business object manipulation, process logic, transformations • Sub-diagrams, nested scenarios • Heterogeneous entity support © 2004 IBM Corporation 2003
e-business on demand Configuring and Customizing Collaborations § Activity steps within a Collaboration can also be added for a scenario’s process flow logic § Types of actions that a collaboration might contain: ● ● ● ● ● Get the type, attribute values, or verb of a received business object Create a new business object, either without values or by cloning an existing business object Compare an attribute value with a constant or with another attribute value Compare two business objects to see whether they are equal Send a business object to a connector or another collaboration to request an operation; process the result of the operation Get the value of one of the collaboration’s configurable properties Database query calls/updates Perform tracing Generate exceptions (that can be configured to send e-mail alerts) Log informational, warning, or error messages § Activity Editor Tool used to graphically specify actions 9 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Configuring and Customizing Collaborations § Collaboration objects are created from one of many available collaboration templates Collaboration templates contain its execution logic, but is not executable ● Configuring the collaboration object ► bind its ports to adapters or to other collaboration objects ► indicate what business objects flow through each bound port ► specify configuration properties specific to the collaboration § Binding a Collaboration Port to a Connector adds a subscription entry to that Connector’s Adapter Controller ● 10 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Triggering Collaborations and Client Applications § WBI Collaborations can be triggered from several sources, both from “inside” of WBI and from external sources (client applications) § Configured WBI Adapter Connections can trigger a collaboration upon arrival of an application event § Another collaboration that is bound to a port can trigger a collabration § Collaborations can be exposed as a Web Service and triggered as a “rpc-style” Web Service via SOAP/WSDL § An activity step in a WBI Workflow Process can trigger a WBI Collaboration, via the WBI Adapter for MQ Workflow § HTML/JSP pages, Java servlets and EJB’s can trigger a collaboration by using the Server Access Interface 11 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Collaborations and Web Services § Event processing: Exposes collaboration as RPC-style Web Service Wizard generates WSDL for the collaboration exposed as web service ● Configures system to receive web service requests using WBI Web Services Adapter ● § Request processing: Collaboration can invoke a Web Services ODA to access the Web Services from WSDL ● Visually select the Web Service to invoke from the collaboration § Generates Web Service connector Top Level Object for accessing the Web Service §Generates SOAP request, response and fault business object ● 12 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI Call-Triggered Collaboration From HTTP 1. Order is submitted - access client servlet sends data in XML format. 2. SAI call to initiate a call-triggered flow at Firm B’s WBI Server, passing the XML data and name of collaboration 3. XML data handler converts the serialized data into Firm B’s generic “order” business object 4. WBI Server executes the collaboration “Order_Generation”. 5. Collaboration sends order object via a port to WBI Adapter for SAP, which accesses the SAP application to places the order. The result—order confirmation business object—is generated and passed via the SAP connector back to the access client. 6. Access client uses the XML data handler to parse and converts the result order object into an XML data stream. 7. The result XML stream is sent as a response to the web server site 13 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Long Lived Business Processes WBI EIS § Interruptible flows ØAsync Outbound and Inbound Collaboration Calls ØConfigurable timeout capability for Synchronous calls ØThe flow starts from the last save point § Correlation Set used to specify matching attributes of business object for incoming service calls § User override of waiting flows ØVisualization and manual termination of Timeout ? flows § Scalability - efficient thread use ØSave, reuse and restore thread context § Fast restart recovery Roll-forward crash recovery from point of forward progress instead of rollback Ø 14 Long lived Save Web. Sphere Business Integration Restor e Collaboration Connector © 2004 IBM Corporation 2003
e-business on demand Process Integration Services 15 Web. Sphere Business Integration Staff Audit State Management Human Activity Transaction / Compensation Cross. Reference Process Choreography Process Automation © 2004 IBM Corporation 2003
e-business on demand WBI Collaborations - Transaction and Compensation Process Choreography Transaction Create Order Update Inventor y Update Sales Delete Order Undo Inventor y Cred it Chec k Undo Sales Compensation Application Connectivity Services Routing Pub/Sub Transformation Transport App 1 16 App 2 Web. Sphere Business Integration App 3 Multiple Levels • None • Minimal (Compensation steps) • Best Effort (Isolation Checking) • Stringent (Isolation assurance) Multiple Types • Scenario • Cascading • Distributed Patented Compensation • Automatic and/or Programmatic Failure Recovery • Built-in Log/Trace • Automatic and/or Manual © 2004 IBM Corporation 2003
e-business on demand Collaboration Template Formats – BPEL+ and UML ARInvoice. Sync Collaboration as BPEL+ in Process Designer ARInvoice. Sync Collaboration as UML in Rational Rose State Machine State Diagram 17 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Collaboration Scenario – Submitting an Order WBI Server/Collaboration 3 2 Adapter Sync(Timeout) 1 Adapter Inventory Place Order Email Adapter 4 Intern et 6 ASync(Out) No Warehouse Yes Timeout? 5 Cancel Order and Notify customer Send Order confirmation to customer Email Server 7 ASync(Out) 18 Wait for shipping notification Send Shipping confirmation to customer Web. Sphere Business Integration Adapter ASync(In) Service Call Request 8 © 2004 IBM Corporation 2003
e-business on demand WBI for Industries drives business value through Industry Accelerators Business Process Model Industry Business Event Dashboards Manage Industry Business Process Templates Integrate Web. Sphere Business Integration Monitor Connect Pre-defined Monitors Web. Sphere Business Integration for: • Telecom • Financial Markets • Financial Networks • Retail • Consumer Goods • Insurance • HIPAA • Electronics • Automotive • Banking • Healthcare • Energy & Utilities • Government • Chemical & Petroleum • Pharmaceutic als Industry Specific Adapters 19 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Web. Sphere Business Integration for Healthcare using IBM’s Leading Integration Platform Primary Business Processes Admission Discharge & Transfer Staffing Scheduling WBI - Primary Healthcare Improve Clinical Effectiveness Reduce Incidence of Medical Errors Value Propositions Applications/ Infrastructures Order Management Finance Admin Improve Operational Efficiency Risk Management Facilitate Compliance Reporting Regulatory Compliance Improve Operational Effectiveness CDA, Cerner, Mc. Kesson, IDX, Siemens, GE Medical Systems, SMS, Eclipsys, SMS, HL 7, ANSI X 12 HIPAA, Datagate, Cloverleaf, Lawson, People. Soft, Siebel, Epic Integration Architecture 20 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Web. Sphere Business Integration for Banking offers five value propositions Key Processes WBI Value Propositions Target ISVs/ Partners Retail Transactions Marketing/ Relationship Management Increase cross-selling and customer service across all retail channels Eontec Argo S 1 Siebel People. Soft Hogan Fiserv Alltel Sanchez Temenos Risk Management Basel II Capital Accord Compliance Regulatory Compliance Patriot Act Compliance SAP SAS Searchspace Algorithmics Bankers Systems Lending Reduce Time and Cost for Loan Origination Fair Isaacs Fannie Mae Freddie Mac Centerprise Payments Manage Payments for Improved Profit Systar Misys Intra. Net Swift Bottomline Integration Architecture 21 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI for Energy & Utilities Primary Business Processes Operate Market Manage business Manage and Maintain Assets Service Customer Enable Customer Choice Regulatory Compliance Improve visibility to EPS and enterprise risk drivers Reduce recovery time from outage Improve customer service request fulfillment • Enhance C level • Pervasive sensors • Reduce the cost • Provide flexible processes with automated processes and integrated systems • Provides audit trail WBI Benefits Reduce cost of settlement dispute resolution • Replace manual WBI - Primary E&U Value Propositions executive’s visibility to drivers and time involved in providing customer services systems that can quickly be built, modified and supported can provide outage notification • Publish to all parties electronically • Field service productivity increases Reduce cost of customer switching Integration Architecture Targeted Applications/ Infrastructures 22 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI for Securities Industry Primary Business Processes Pre-Trade and Trade Related Communications Post Trade Matching & Netting Clearing & Settlement Exception Handling Risk Management WBI Benefits Reduce Costs of Electronic Trading Speed Resolution of Failed Trades Reduce Costs Of Clearing And Settlement • Rapid addition • Detect, manage, • Reduce costs of • Increase • Automate the and improved management of counterparties through standardized electronic trading infrastructure WBI - Primary FM Value Propositions Maximize Leverage Of Capital Reserves Regulatory Compliance Reduce Risk In Corporate Actions Handling and resolve problem trades through trade flow automation and integration with matching utilities connecting to multiple financial network infrastructures consolidation of connectivity to a single hub efficiency of capital by enabling real-time reconciliation of securities and cash activities processing of complex corporate actions data streams and reduce likelihood of mishandled events Integration Architecture Applications/ Infrastructures 23 FIX, OMGEO, SWIFT, DTCC, Thomson, Sun. Gard, Euroclear, Clearstream, Jasdec, CLS, GLTrade, Charles. River, Mac. Gregor, etc. Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI for Retail Distribution Business Processes Value Propositions Item Synchronization Accelerate product-to-retail shelf cycles Applications/ Infrastructures Price Synchronization Automate synchronization processes Promotion Synchronization Multi. Channel Mgmt Reduce time to initiate promotions Attract and retain high value customers LPS Targeted Promotion Mgmt Generate higher ROI from promotions CRP Integration Architecture 24 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI for Manufacturing Processes Value Propositions Collaborative Engineering Design Engineering Model Inventory Control, Procureme Sourcing, Supply nt Chain visibility Cost Control Integrate Direct and Indirect Procurement Supplier Integration Connect WIP tracking, Sequencing, Order Management Manufacturing Integration Monitor Dealer Integration, Warranty Claims MGMT CRM Manage Integration Architecture Applications 25 Selectra Ascendant One Castek Solcorp Selectra Web. Sphere Business Integration Castek Fiserv TIG Chordiant DWL People. Soft Sieble ACORD XML (interchange) SAP © 2004 IBM Corporation 2003
e-business on demand WBI for Automotive Key Processes WBI Value Propositions ISVs/ Partners Design Engineering Accelerate Time to Market Dassault (Enovia Smarteam, Delmia) Matrix. One SDRC Supply Chain, Procurement, Inventory Reduce Inventory Manugistics QAD, Aribia JD Edwards SAP I 2 Build Reduce Manufacturing Costs Rockwell Automation Invensys MRO/Maximo Marketing & Sales Enhance Dealer Support A 2 i Engima Siebel Reynolds & Reynolds After-Market Support Improve Reporting & Reduce Warranty Costs SAS ADP Reynolds Others TBD Integration Architecture IBM BCS 26 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI for Electronics Processes Value Propositions Collaborative Engineering Accelerate Time to Market Direct and Indirect Procurement, Collaborative forecasting and replenishment Decrease Inventory Costs Supplier Relationship Management, Contract Manufacturing Integration, JIT Optimize Outsourced Supply Chain Visibility Vendor Managed Replenishment & Customer Demand Management Improve Order Fulfillment Post Sales Support Improve Customer Service Electronics Value Chain Management ISV Requirements • Dassault • Matrix One • Cadence • PTC • SDRC • Agile • Syncra Systems • Adexa • Manugistics • i 2 • EXE • Invensys (Baan) • Ariba • Camstar • Oracle • JD Edwards • QAD • SAP • Adexa • Syncra Systems • Manugistics • i 2 • EXE • Ariba • Oracle • JD Edwards • QAD • SAP • Adexa • Manugistics • i 2 • EXE • Ariba • Oracle • JD Edwards • Syncra Systems • SAP • People. Soft • Siebel Systems • SAP Integration Architecture 27 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI for Telecom Processes Value Propositions DSL Provisioning Streamline Provisioning/ Reducing Lag Times & Costs Wireless Provisioning Integrated Customer Care & Billing Enhance Customer Experience Inventory Management Asset Usage Optimization Service Assurance Improve Quality of Service Value Added Service Activation Rapidly Introduce New Services Applications Integration Architecture 28 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand WBI for Insurance Business Underwriting Processes Value Propositions WBI Benefits Increase Underwriting Effectiveness • Increase underwriting capacity and productivity through automated workflow, integrated view of customer and third party integration. Policy Admin Claims Mgmt. Streamline Policy Administration • Reduce cost of policy administration through process/policy system integration and monitoring. Channel Mgmt. Reduce Cost of Claims Processing • Reduce process time, fraud detection and improve claim adjuster productivity through workflow enablement and integration of key claim information. CRM Agent/ Broker Optimization • Provide integrated information to agents allowing for productivity improvements. ERM Regulatory Compliance HIPAA, Privacy, Tort Reform, Solvency requirements • Provide integration capabilities to implement regulator changes. Integration Architecture Target ISVs/ Applications/ Infrastructures 29 Web. Sphere Business Integration © 2004 IBM Corporation 2003
e-business on demand Questions Any questions on: Business Process Integration with Web. Sphere Business Integration Collaborations …… 30 Web. Sphere Business Integration Demo © 2004 IBM Corporation 2003
e-business on demand Break 15 Minute Break 31 Web. Sphere Business Integration © 2004 IBM Corporation 2003
0dffbdaa1ec08fc90aca6e83ae949ab9.ppt