云服务中间件TIBCO架构介绍资料课件.ppt

上传人:小飞机 文档编号:2142885 上传时间:2023-01-18 格式:PPT 页数:133 大小:14.60MB
返回 下载 相关 举报
云服务中间件TIBCO架构介绍资料课件.ppt_第1页
第1页 / 共133页
云服务中间件TIBCO架构介绍资料课件.ppt_第2页
第2页 / 共133页
云服务中间件TIBCO架构介绍资料课件.ppt_第3页
第3页 / 共133页
云服务中间件TIBCO架构介绍资料课件.ppt_第4页
第4页 / 共133页
云服务中间件TIBCO架构介绍资料课件.ppt_第5页
第5页 / 共133页
点击查看更多>>
资源描述

《云服务中间件TIBCO架构介绍资料课件.ppt》由会员分享,可在线阅读,更多相关《云服务中间件TIBCO架构介绍资料课件.ppt(133页珍藏版)》请在三一办公上搜索。

1、TIBCO产品及方案介绍,议程,TIBCO公司介绍TIBCO 方案介绍TIBCO优势及成功案例,TIBCO简介,成立于1985年,总部在美国加州的Palo Alto消息中间件(MOM)、企业应用整合(EAI)、电子商务整合(B2B)、企业服务总线(ESB)、业务流程管理(BPM)、复杂业务事件处理(CEP)、主数据管理(MDM)全球范围:3500+客户,1600+员工,50+分支机构,175+全球合作伙伴主要的垂直行业:金融服务,电信,能源,零售,制造,公共部门,生命科学近期财务状况:2009财年:$6.2亿研发投入:收入的25%业界研发投入最高的软件公司之一现金:$5.5亿获得最多的认同和褒

2、奖:Gartner,IDC,Forrester等中国机构设置:北京、上海、台北、香港;北京研发支持中心(300人),全球首位的独立业务整合软件公司,TIBCO的过去,现在与未来,公认的服务与满足客户的能力,20年来始终为企业提供领先的软件产品和服务拥有3,000多名客户,超过175家合作伙伴1,600多名员工遍布全球50多家办公室,业务稳定,发展迅猛,财务稳健,连续17季度实现营业额同比增长连续17季度运营利润率保持两位数运营现金流连续16个季度保持稳定,发明“TheInformation Bus”,85,开创统一的BPM与集成,启用企业级SOA,99,05,03,01,实现B2B与门户的联结

3、,推行Rendezvous消息传输软件,定义实时业务,后实时业务时代,06,90,实现创新的合作伙伴,TIBCO 软件,最高的市场份额,最高收益,最高的持续利润率业界分析家认可和最高褒奖:Gartner,IDC,Forrester,etc.被证明的技术革新者:最高的研发投资额,超过3000家客户,二十年的业务整合经验,服务生态系及技术合作伙伴,全球首位的独立业务整合软件公司,TIBCO中国研发中心,2005年建立中国研发中心(TIBCO CDC);CDC现共有工程师将近300人;CDC负责全球产品研发、技术支持,以及中国区的本地化实施服务。,TIBCO is the Leader in App

4、lication Integration Projects,Gartner:Application Infrastructure for Back-End Application Integration Projects,2Q07,Comprehensive product line with strong functionality.Addresses integration and SOA,and has innovative ActiveMatrix container technology.,TIBCO is SOA Leader,各行业首要客户认可TIBCO 的行业领导地位,世界最大

5、的100家公司中有47家是TIBCO 客户,*By annual revenues except for investment banking which is measured by assets,TIBCO中国部分客户 电信与金融,TIBCO中国部分客户 制造与服务,制造业 工业制造业客户,工业制造航空与国防 波音、洛克希德、Astrium 装配制造 理光、西门子Metal/Wood/Housing工业机械 Applied Materials流程 Appleton,Cemex化工/石油/造纸/涂料/水泥日用消费品 百事、宝洁汽车 戴姆勒-克莱斯勒、伊顿、丰田OEM,Tier xx,维修,高

6、科技行业复杂设备 Cisco,Agilent,NEC,Qualcomm半导体 LSI Logic,Micron Technology,Intel计算机与外围设备 惠普、Gateway、希捷、太阳消费电子 索尼 电子制造服务(EMS)ASE Global软件 Intuit,制造业 高科技行业客户,TIBCO 台湾客户,议程,TIBCO公司介绍TIBCO 整合方案TIBCO优势及成功案例,TIBCO如何实现 SOA(面向服务架构),实现组件与服务重用的架构服务开发Web Service交付服务管理应用集成贸易伙伴管理数据集成企业服务总线消息传输,业务优化,业务流程管理,面向服务架构,Routing

7、BOM,Business Process for HTM,IE Data(Capacity Constraints,Standards)APS ParametersRoutingSupplies(WIP,Inventory)Demand(Forecast,SO)Product,BOM,MES,SCM,Material ManagementSales Order ManagementShipmentProduct Cost,RN/EDI B2BSupplier Portal,RN/EDI B2BCustomer Portal,SuppliersSubcontract,CustomersForwa

8、rders,Raw Wafer BankLot Generation ProcessEquip ManagementStep#1Step#NFinished Good,Raw Material Supply,PurchaseOrder,WIP,SalesOrder,New Product Intro.Finished GoodsShipment,Forecast,WIP,InventoryPO,ForecastSO,Material MgmDue Date,ERP,Good Received,Equip InfoWIP,Vendor Lotreceive,ODS(IEDB),DW,Using

9、EAI or ETL for Integration,Using Portal or B2B for Integration,Using Messaging for real-time Integration,Using BAM for real-time Monitoring,TIBCO如何实现-BPM(业务流程管理),协调任务执行的控制和可扩展性流程建模流程执行流程监控业务规则流程分析,业务优化,业务流程管理,面向服务架构,BPM 可创建多种与多变的商业流程,TIBCO如何实现-Business Optimization(业务优化),以实现有效行动为目的对信息进行发送和利用员工,客户与合作

10、伙伴门户运营监控,预警与性能仪表板事件关联,业务优化,业务流程管理,面向服务架构,TIBCO BusinessEvents Complex Event Processing,Real-time Event CorrelationProcess simple events(publish/subscribe)Real-time event notificationCorrelate discrete events to identify potential opportunities or threats,TIBCO在华为-完成时,ComponentSelectionSystem,LDAP,Cu

11、stomApps,Contract Manufacturers,ERP,PDM,CRM,Data-bases,Data-ware-houses,OA,APS,ProjectMgmt,Firewall,Firewall,OEMs,Electronic Component Suppliers,High Tech Exchanges,Logistics Providers,Financial Institutions,Internet,VAN,Semiconductor Manufacturing,Web Apps/Portals,整合企业内部,以及延伸到供应链的上下游,流程层,DMS(发货管理系统

12、),EBS(出口业务管理),合同输入,处理合同,备货,发运,国际运输,地区部仓库管理/发至客户,提供一个从机会到回款(Lead-to-Cash)的全局视图,TIBCO在华为现在时,服务层,Get Contract by Project,Get Arrival batch by Contract,Get Delivery batch by Arrival,Get Site type by arrival,Get Site type by delivery,Get Site location by arrival,流程展现层,业务流程管理BPM令IT不再拘泥于应用系统的建设,TIBCO在华为不久的

13、将来,TIBCO Solution Architecture in Manufacture,CustomerSystems,Your Internal Systems,Service Providers,such as 3PL,SupplierSystems,WMS,TMS,PDM,ERP,ERP,CRM,ERP,PDM,SCM,Custom,MES,Config,Custom,Custom,TIBCO 高可靠性、高可用性、高可扩展性,高可靠性、高可用性、高可扩展性(Reliability,Availability,Scalability(RAS))分布式事件驱动及面向服务架构客户Intel

14、报告中:TIBCO EAI+B2B系统的可靠性达到99.9978%NASDAQ 企业信息总线60,000 消息/秒,企业消息服务(Enterprise Message Service),制造执行系统,适配器,工作流,适配器,数据仓库,适配器,企业资源计划,适配器,客户关系管理,适配器,适配器,供应链管理,企业应用整合(EAI),TIBCO 企业应用整合框架,HTTP/s,TIBCO EnterpriseMessage Service,TIBCO Adapters基于消息中间件连通,TIBCO BusinessWorks,传输,TIBCORendezvous,面向消息的中间件产品Message

15、Oriented Middleware(MOM),连接性,业务流程自动化/数据传输,BW插件,BW插件,TIBCO Administrator,管理/监控,XML 格式的数据表达式 XSLT 为基础的数据转化 BPEL/WSFL 为基础的业务流程建模 基于标准的消息通讯 集成开发环境 分布式架构,方案集合,TIBCOBusinessWorks,TIBCOBusinessWorks Collaborator,TIBCOBusinessFactor,TIBCOBusinessConnect,Process Engine,B2B Server,BAM,TIBCOAdministrator,用户管理部

16、署资源管理系统监控,TIBCOEnterprise Message Service,TIBCOXML Canon,元数据管理,TIBCOAdapters,运行环境,设计环境,LDAP,DB,TIBCODesigner,TIBCO Staffware Process Suite,BPM,架构 集中方式部署,TIBCO Adapters,TIBCOAdministrator,APPS,TIBCO Adapters,APPS,TIBCO Adapters,APPS,TIBCO Adapters,APPS,TIBCO Enterprise Message Services/TIBCO Rendezvo

17、us,TIBCOBusinessWorks,JDBC,HTTP,SOAP,FTP,架构 分布方式部署,TIBCO Adapters,TIBCOAdministrator,APPS,TIBCO Adapters,APPS,TIBCO Adapters,APPS,TIBCO Adapters,APPS,TIBCO Enterprise Message Services/TIBCO Rendezvous,JDBC,HTTP,SOAP,FTP,TIBCOBusinessWorks,场景:数据同步,经典的集成问题发布/订阅模式,TIBCO BusinessWorks,TIBCO Adapters,App

18、lication A,TIBCO Adapters,TIBCO Enterprise Message Services/TIBCO Rendezvous,Application B,组装:构建及部署无风险,资源按照类型分组,组件单独构建,然后组合在一起,在部署前集成校验,资源的继承和兼容性校验意味着更少的错误,更少的错误诊断时间,Out-of-the-Box 集成能力和适配器(Adapters),已经嵌入的众多集成组件配置即运行的方式,无须编码包括:HTTP/HTTPs,JDBC,JMS,SMTP/POP3,JRMI,EJB,TCP,FTP,Files,XML,XSLT,EDI,Web Ser

19、vices(UDDI,WSDL,SOAP)and etc.,TIBCO与SOAP,UDDI,WSDL,WSIL,WSFL标准,SOAP,UDDI,WSDL,WSIL 和 WSFL都是 Web Service的标准组成部分。TIBCO产品提供了完整的 Web Service 解决方案。支持企业在原有(不支持 Web Service)的应用基础上创建、管理、部署 Web 服务,支持在企业流程中使用 Web Service,并支持把企业的内部应用功能做为 Web Service 供客户、合作伙伴发布使用。TIBCO应用集成产品对于Web Service的彻底支持,使得企业可以在需要的时候立即使用We

20、b服务。,商业软件包应用适配器 SAP(R/3,NetWeaver)Siebel(UAN certified)Peoplesoft Calrify Oracle Applications JDEdwards BroadVision Lotus Notes NCR Teradata Kenan Arbor Vantive Remedy MetaSolv,商业软件包应用适配器 Portal Infranet Amdocs i2 Manugistics PTC(embedded)GEIS,技术适配器 S.W.I.F.T MQSeries MS MQ EJB COM CORBA LDAP Tuxedo

21、 CICS,IMS Tandem Files HP OpenView Tivoli SNMP EDI,数据库适配器 Oracle DB2(UDB,DB2/400,DB2/390)Sybase MS SQL Informix,路透应用适配器 Multiple Data feed System(MDS)Kondor+RTP TIBMercury,TIBCO 适配器(Adapters),样例列表,Transformation is based on XSLT,XPath standard technologies.,数据转换,Visualized XML Schema Editor,Built-in

22、 XPath Formula Builder,SmartMapper 智能交叉引用,如何管理多个系统之间的标识数据是一个通用集成问题每个系统都有自己引用数据的方式SmartMapper 管理多个系统之间的对象标识,Application A,Application B,SmartMapper,SmartMapper,TIBCOs SmartMapper,abc-123,10001000,AppA_Patient1 abc-123,AppB_Patient1 10001000,无论流程简单或者复杂,都容易设计事件驱动、命令驱动、定时驱动,HTTP Event Driven,Timer Drive

23、n Process,流程集成,交互式的测试环境,部署:弹性和完整性,配置数据在分部式系统中更新,极大减少了配置部署时间,部署历史可见,部署按钮,管理部署的所有方面,管理,管理和监控Web方式的管理界面,可以管理用户、服务器、网络和应用资源通用的安装框架,在所有的TIBCO组件实现单点登录可为用户指定不同的角色,直至流程层面的控制,集中管理分布式IT资源使得管理功能更有效,高安全性:Repository的访问控制,防止非授权用户访问基于 JMS 的JMS保护数据,不会被非授权访问,监控,TIBCO 投入超过10年时间研发分布式系统TIBCO Hawk 已经被1000多个用户使用全分布式并有极强的

24、应用内省性所有TIBCO 产品的部署、监控和内部管理都基于TIBCO Hawk实现持续将主要的企业监控目标作为首要认为使IT 资产同业务流程关联HP-OV;CA,BMC支持,TIBCO PTC Windchill integration,TIBCO Adapter for SAP R3,Why TIBCO For SAP Integration?,Committed:Since 1998,TIBCO has been an SAP partner and offered a SAP certified adapter with production customers.Neutral:We p

25、rovide an SOA and BPM platform that is application,hardware and OS neutral.We understand heterogeneous environments.Mature and Capable:Our solutions are mature and deliver immediate value,as opposed to promises of future capabilities and maturity.,46,TIBCO Adapter for R/3Product Architecture,SAP R/3

26、,tRFC,TIBCO Enterprise Backbone,sRFC,IDoc,TIBCO Adapter for R/3,BAPI,TIBCO Designer,TIDManager,Repository,SDK,SDK,File,TIBCO BusinessWorks,Local Metadata,Maps,TIBCO Administration Domain,Other applicationsand TIBCO components,Apps,qRFC,47,SAP R/3 Interfaces,IDocAsynchronous communication between loo

27、sely coupled applicationsIDocs transported via transactional RFC(guarantees exactly once delivery if transaction commits)ALE uses IDoc as container to communicate between R/3 systemsIDoc maps to ANSI X.12,EDIFACT for EDIStable interface across R/3 releases,TIBCO Adapter for R/3 supportsInbound and o

28、utbound IDocs passed via ALERelease 3 and Release 4 port typesAll standard,extended,and custom IDocsIDoc batch,48,SAP R/3 Interfaces,BAPIMethods of SAP Business ObjectsRelease IndependenceMostly for tightly coupled,synchronous communicationIDoc interface can be generated for asynchronous BAPI,TIBCO

29、Adapter for R/3 supportsInbound and outboundBAPIs efficiently via underlying RFCSynchronous callsAsynchronous/transactional calls,49,SAP R/3 Interfaces,RFCFoundation for IDoc/tRFC and BAPI interfacesUsed when no suitable BAPI or IDoc interface availableSusceptible to changes between R/3 releasesNo e

30、xplicit reference to business objectSynchronous and transactional RFC,TIBCO Adapter for R/3 supportsInbound and outbound Synchronous RFCTransactional RFCMultiple calls per transaction,50,TIBCO Adapter for R/3 Product Features,Bi-directional support for Standard and Custom RFC,BAPI and ALE/IDoc inter

31、faces to SAP R/3Zero Coding Approach-No ABAP coding requiredHigh Performance OptionsServer-side cachingBatched IDoc ProcessingIDoc FilteringMulti-threadingHigh Availability FeaturesAdvanced Connection Recovery MechanismsBi-directional Load Balancing and Fault Tolerant CapabilitiesBuilt-in Monitoring

32、 Features,51,TIBCO Adapter for R/3 Product Features(cont.),Rapid IntegrationTIBCO BusinessWorks based examples working with various SAP Business Objects including Customer,Sales Order,Purchase OrderAbility to download SAP metadata for RFCs,BAPIs,or IDocsDesign-time and Run-time Security FeaturesTIBC

33、O Rendezvous and TIBCO EMS SSL-based CommunicationHTTPS based TIBCO Administrator AccessPassword ObfuscationTransaction SupportSupport for SAP transactional RFC(tRFC)and queue RFC(qRFC)TID Management to prevent duplicate tRFC/qRFC/IDoc postingSupport for BAPI_Transaction_Commit/Rollback,52,TIBCO Ada

34、pter for R/3 Product Features(cont.),Flexible Connectivity OptionsDedicated or Load-Balanced ConnectionsDynamic Logon from external systemsDynamic R/3 Application server discovery and connectionMulti-lingual SupportSupport for Standard and custom SAP code pagesJapanese localization availableSAP Unic

35、ode Support,53,Adapter Services,Supported ServicesPublication ServiceReceive IDocs from SAP and Publish to the TIBCO Environment(e.g.for use by another system like a datamart or another application,etc.)Subscription ServiceReceive IDocs from the TIBCO Environment and post into the SAP system(e.g.rec

36、eive lot completion event from manufacturing system)Request-Response Invocation ServiceReceive BAPI/RFC from SAP and send request to the TIBCO Environment,then send back response to SAP(e.g.credit card validation)Request Response Invocation ServiceReceive BAPI/RFC request from TIBCO environment and

37、execute the BAPI/RFC in SAP,then return execution results to TIBCO environment(e.g.request customer info or order status,or create sales order,etc.),54,CUSTOMER UPLOAD INTO SIEBEL,SAP Sales&Distribution Module,SAP R/3 AdapterPublisher,DEBMAS01,DEBMAS01,DEBMAS01(SAP),Customer Account(Siebel),Siebel A

38、dapterSubscriber,Siebel CRM System,TIBCO BW,An Adapter Publication Service Scenario,55,TIBCO Adapter for R/3 as Publisher,In this scenario customer master data is to be integrated with SIEBEL.In SAP a message flow will be defined such that as soon as a customer master is created in SAP the master da

39、ta is sent out as DEBMAS01 IDOC to the ALE layer.SAP Adapter which is registered on a particular RFC destination will receive the IDOC.This IDOC is sent out on the TIBCO Enterprise Backbone.TIBCO BusinessWorks triggers a Business Process upon receipt of the IDOC and eventually transforms the IDOC in

40、to a SIEBEL Customer Account event.The Business Process directs the Customer Account Event to the TIBCO Adapter for Siebel.The TIBCO Adapter for Siebel receives and posts the event in SIEBEL.,The Adapter Publication Service,56,Warehouse Management,ADB Publisher,Material doc,SAP R/3 AdapterSubscriber

41、,MATMAS01 IDOC,MATMAS01 IDOC,SAP Material Management Module,MATERIAL UPLOAD INTO SAP,TIBCO BW,An Adapter Subscription Service Scenario,57,TIBCO Adapter for R/3 as Subscriber,In this scenario a material master from a Material management System is integrated with SAP R/3 Whenever a new material is cre

42、ated in the Material management system the ADB adapter will send out Material document.This document will trigger a Business process in TIBCO BusinessWorks,and will eventually be converted to a MATMAS01 IDOC.The Adapter subscriber will receive the MATMAS01 IDOC message and posts it to the SAP gatewa

43、y.The inbound IDOC process flow in SAP R/3 will pass on the message to the Material Management application.The Application will create a new material in SAP.,The Adapter Subscription Service,58,SAP,Siebel CRM System,Siebel Adapter,SAP R/3 AdapterServer,BAPI_SALESORDER_CREATE,BAPI_SALESORDER_CREATE,S

44、ales Order Number,Sales OrderCreate,SALES ORDER UPLOAD INTO SAP,Sales Order Number,Sales Order Number,TIBCO BW,An Adapter Request-Response Service Scenario,59,The Adapter Request-Response Service,60,CREDIT CARD VERIFICATION,SAPSD ModuleCredit Card Component,SAP R/3 Adapter Client,Custom Java Adapter

45、,CyberSource Clearing House,Credit card Authorization,TIBCO BW,Cybersource Schema,Card details,Authorization Number,Authorization Number,Authorization Number,An Adapter Req-Resp Invocation Service Scenario,61,The TIBCO Adapter for R/3 As Client,This is a scenario to authorize credit card data suppli

46、ed by the customer.A BAPI CREDIT_CARD_AUTHORIZATION will be executed in SAP.The Adapter will receive the BAPI in real-time and send a request for credit card authorization to the TIBCO environment.This triggers a Business process in TIBCO BusinessWorks and the event is directed to the Cybersource(Cr

47、edit card Authorizing Agency)Custom Adapter.The custom java adapter will receive the request and make a call to Cybersource for authorization.Cybersource will authorize the request and send the authorization Number back to the custom adapter.The Custom adapter will send back the data to the adapter

48、after going through the business process in TIBCO BusinessWorks.The adapter will receive the response and update SAP with the results of authorization.,The Adapter Req-Resp Invocation Service,TIBCO Adapter for R/3Supported Environments,Application supportSAP R/3 4.6C,4.7(Non-Unicode)and 4.7(Unicode)

49、*Platform SupportThe Adapter is supported on Windows 2000,Windows 2003,Windows XPSolaris 2.7,2.8,2.9HP-UX 11.i on HPPA,HP-UX 11i V2 on IA64/ItaniumAIX 5.1 Red Hat AS 2.1*4.7 Unicode support requires adapter to run on Windows,63,Drag and Drop an SAP Adapter Configuration in TIBCO Designer,Sample Adap

50、ter Configuration Steps,64,Test the Connection to the SAP system,Sample Adapter Configuration Steps,65,Fetch a list of IDocs from the SAP system,Sample Adapter Configuration Steps,66,Fetch a List of BAPIs/RFCs from the SAP system,Sample Adapter Configuration Steps,TIBCO Adapter for ActiveDatabase Ov

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号