基于SOA的数据交换平台.ppt

上传人:豆**** 文档编号:60912954 上传时间:2022-11-19 格式:PPT 页数:53 大小:6.50MB
返回 下载 相关 举报
基于SOA的数据交换平台.ppt_第1页
第1页 / 共53页
基于SOA的数据交换平台.ppt_第2页
第2页 / 共53页
点击查看更多>>
资源描述

《基于SOA的数据交换平台.ppt》由会员分享,可在线阅读,更多相关《基于SOA的数据交换平台.ppt(53页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于基于SOA的数据交换平台的数据交换平台Biztalk Server 2006 R2Agenda交换概念的引入微软基于SOA数据交换简介微软数据交换平台功能简介案例分析从传统到下一代IT系统的方向集成数据集成数据集成 业务流程集成流程集成 Invoicing&CollectionsSales&MarketingOrderFulfillmentProvisioningOrder Management应用集成用集成 门户 ABCDERPInventoryCRMPlanningAccounting传统的构架模式点到点CRM SystemPurchasingSCM SystemOrderEntryE

2、RP问题问题l不断增长的复不断增长的复杂性杂性l难于修改难于修改l难于维护难于维护Financial SystemsMarketingEAI的构架模式星型CRM SystemPurchasingSCM SystemOrderEntryERP特点特点l发送者和接收者独发送者和接收者独立立l文档转换文档转换 l较简单的集成较简单的集成Financial SystemsMarketingHubEAI的构架模式消息总线CRM SystemPurchasingSCM SystemOrderEntryERP特点特点l发送者和接收者独立发送者和接收者独立l较简单的集成较简单的集成l用于一到多的消息传用于一到

3、多的消息传输输l基于订阅的基于订阅的Financial SystemsMarketing标准XML Web Service 支持是 BizTalk Server 2006 的核心功能WS-I basic profile,WS-Security plug-inWS-I basic profile,WS-Security plug-inXML 基础Schema Schema 基于基于 W3C XML W3C XML 标准标准 XSDXSDSchema Schema 映射基于映射基于 W3C XSLT W3C XSLT Business Process Execution Language for

4、Web Services(BPEL4WS)业务流程执行语言Company BCompany ABizTalk Server 2006 功能InternetApplicationApplicationApplicationApplicationApplicationBizTalk ServerBizTalk Server 2006 提供提供:l业务流程和消息引擎业务流程和消息引擎lWeb services集成集成l业务规则框架业务规则框架l单点登录单点登录SSOl业务活动监控业务活动监控l健康及活动跟踪(健康及活动跟踪(HAT)l集成开发工具集成开发工具激活和实例管理激活和实例管理激活和实例管理

5、激活和实例管理基于消息的解决方案-BizTalk消息管道消息管道消息管道消息管道编码编码编码编码解码解码解码解码加密加密加密加密解密解密解密解密解析解析解析解析序列化序列化序列化序列化抽取抽取抽取抽取属性属性属性属性身份验证身份验证身份验证身份验证签名签名签名签名 业务流程业务流程业务流程业务流程 (Orchestration)(Orchestration)关联关联关联关联 (Correlation)(Correlation)和基于内容的路由和基于内容的路由和基于内容的路由和基于内容的路由MessageBoxMessageBox传输处理程序传输处理程序传输处理程序传输处理程序 HTTPHTTP

6、SOAPSOAPMSMQTMSMQTSAPSAPMQSeriesMQSeries商业智能商业智能商业智能商业智能报告报告报告报告监视监视监视监视管理管理管理管理部署部署部署部署流程管理流程管理流程管理流程管理贸易伙伴贸易伙伴贸易伙伴贸易伙伴管理管理管理管理其它应用程序其它应用程序其它应用程序其它应用程序SQL SQL FTP FTP FILE FILE 丰富的业务流程设计是 BPEL4WS 功能的超集嵌套的业务流程长期运行事务简化的关联(correlation)消息间的灵活映射基于VS2005的集成开发环境基于消息的数据交换Message Box 数据库接收适配器接收适配器传输代理传输代理接收

7、管道接收管道业务流程传输适配器传输适配器传输代理传输代理发送管道发送管道XMLXMLXMLXMLXMLXMLFlat FileFlat FileXMLXMLFlat FileFlat File配置数据库跟踪数据库深入的标准支持Global XML Web Services Architecture(GXA)Baseline XML Web Services SpecificationslXMLlSOAPlUDDIlWSDLGlobal XML Web Services SpecificationslWS-AddressinglWS-Coordination lWS-InspectionlWS-

8、PolicylWS-ReferrallWS-ReliableMessaging lWS-Routing lWS-Security lWS-AtomicTransaction ws-i.orgBPEL4WSOracle,Oracle,DB2,DB2,SAP,SAP,PeopleSoft,PeopleSoft,Siebel,Siebel,InfoPath与BizTalk的集成InfoPathInfoPath人事人事人事人事财务财务库库存存存存BizTalk2006.XML.XMLSQLSQLAccessAccessXMLXML提交提交提交提交PortalPortal(ADO)(ADO)提交提交提交

9、提交保存保存保存保存发发送送送送邮邮件附件件附件件附件件附件文件文件文件文件ERPERPInfoPathInfoPath智能表单可做为BizTalk的客户端InfoPath的数据是以XML格式存储的通过Web Service可以方便与BizTalk结合 如:如:InfoPathInfoPath通过通过Web ServiceWeb Service提交数据给提交数据给BizTalkBizTalk的流的流程处理,录入到各后端业务系统或数据库程处理,录入到各后端业务系统或数据库数据转换l图形可视化转换工具图形可视化转换工具l支持支持XSLTXSLTl内置大量转换规则内置大量转换规则l支持脚本和调用外部

10、组支持脚本和调用外部组件件l大消息转换的支持大消息转换的支持 (BTS2006BTS2006新功能新功能)基于VS2005的集成开发环境编辑器(Schema Editor)基于VS2005的集成开发环境映射器(mapper)简化业务分析员与开发人员的交互开开发人人员在在VS.NET中中对流程做流程做进一步开一步开发双向双向双向双向业务分析分析员创建建专门业务流程流程协协作作作作BizTalk商务活动监控Business Activity Monitoring 能从业务的角度分析企业业务流程的运行能从业务的角度分析企业业务流程的运行状况状况 实时分析业务流程运营状况实时分析业务流程运营状况 察看

11、某一订单的状态察看某一订单的状态 有多少数量的定单等待审批有多少数量的定单等待审批?现在已生产出的库存产品的总值是多现在已生产出的库存产品的总值是多少少?做统计分析,为管理决策提供依据做统计分析,为管理决策提供依据 今天生产某一产品的成本上升是多少今天生产某一产品的成本上升是多少?某种订单近期的处理率是问多少某种订单近期的处理率是问多少?BAMBAM门户集成门户集成 BAMBAM报警通知报警通知 EmailEmail或某种事件通知或某种事件通知 如:某一满足条件的定单到达,或已如:某一满足条件的定单到达,或已累积的待审定单达到一定数量,生成累积的待审定单达到一定数量,生成邮件通知提醒邮件通知提

12、醒 BAM Web ServiceBAM Web Service强大跟踪工具图形化的流程检查工具事件回放 直观地观察流程走向可设置断点可查询当前消息实例内容和变量值事件回放可设置断点可观察消息和变量属性企业应用集成认证服务(SSO)从从 Windows Windows 到非到非 Windows Windows 系统映射登录凭据系统映射登录凭据 一次用户验证,然后可以安全的访问目的系统一次用户验证,然后可以安全的访问目的系统 Secret store Secret store 包含加密的用户映射包含加密的用户映射 例如:例如:domainwinpassdomainwinpass =mySAPac

13、count/sappass=mySAPaccount/sappass集成集成 SPS,SPS,提供门户网站的提供门户网站的 SSO SSO提供提供 Web Services Web Services 前端可以连接到任何平台前端可以连接到任何平台配置信息存储在安全的数据库中配置信息存储在安全的数据库中BizTalk 管理与监控企业级的管理控制台(MMC)“应用级”的管理集成的管理与运维视图提供全面系统运行状态信息根据状态分组快速定位错误应用分类基于VS2005的集成开发环境统一的开发平台MapperSchema EditorField1Field2CustomerNameTitleField3I

14、temItemIDQtyUnitPriceRecordPOStatusDateField1Field2HeaderPOStatusField3Item流程流程设计器器Field1Field2HeaderPOStatusField3OrderPODateFieldAFieldBDetailItem商商务流程开流程开发定定义文档文档结构构数据数据转换Visual Studio.NETPipelines消息消息处理理Mega Mega NavisionNavisionOnyxOnyxOracle e-busOracle e-busPeachtreePeachtreePeopleSoftPeopleS

15、oftPeregrinePeregrinePivotalPivotalQADQADQuickbooksQuickbooksRemedyRemedyRethinkNDoRethinkNDoSAP ScalaSAP ScalaServiceSwitchServiceSwitchSiebelSiebelStaffwareStaffwareUltimusUltimusVantiveVantiveVisibilityVisibilityWalker IntWalker IntWorldtrakWorldtrakHIPAA,HL7(Healthcare)HIPAA,HL7(Healthcare)Roset

16、taNet(High Tech)RosettaNet(High Tech)CIDX(Chemical)CIDX(Chemical)O/POS&RBI(Retail)O/POS&RBI(Retail)FIX,SWIFT(Financial)FIX,SWIFT(Financial)cXML,xCBL(SupplierscXML,xCBL(Suppliers)XA TransactionsXA TransactionsODBCODBCOLE DBOLE DBJDBCJDBCHTTP/SHTTP/SFTPFTPRdbRdbNet-ISAMNet-ISAMOracleOracleDB2DB2Sybase

17、SybaseInformixInformixProgressProgressCICSCICSIMSIMSIMS DC/TMIMS DC/TMAS/400AS/400ADDS Regent 40ADDS Regent 40ADDS ViewpointADDS ViewpointADM11ADM11AFPAFPALL-IN-1ALL-IN-1Ampex 230Ampex 230AXIS NavigatorAXIS NavigatorBull TPBull TPCORBACORBACobolCobolCufer T205Cufer T205DEC VTDEC VTDeploymentDeployme

18、ntDG 216DG 216DG5220DG5220DL/1DL/1DMSDMSEBCDICEBCDICEDI(X12)EDI(X12)EDIFACTEDIFACTEssbaseEssbaseFocusFocusGalileoGalileoHazeltime 1500Hazeltime 1500HP 700/92/2392AHP 700/92/2392AIBM 3101IBM 3101IBM3151/3161IBM3151/3161IBM 3270/EIBM 3270/EICL 7561ICL 7561IDS-IIIDS-IIIN2 SM9400g/jIN2 SM9400g/jINFOAcce

19、ssINFOAccessInfomanInfomanJava EJBJava EJBJMS JMS KSAMKSAMLoopbackLoopbackMDIS PRISM 8/9MDIS PRISM 8/9Microfusion MF-30Microfusion MF-30MODEL 204MODEL 204MQSeries MQSeries MVSMVSMumpsMumpsOmnidexOmnidexOracle AQOracle AQP9 ANSIP9 ANSIPACEPACEPC MonitorPC MonitorPickPickPT200PT200QSAMQSAMQUME QVTQUME

20、 QVTRed BrickRed BrickRMSRMSRPGRPGSCO ANSISCO ANSICA-Datacom/DBCA-Datacom/DBCA-IDMSCA-IDMSCA-IngresCA-IngresIngresIngresdBasedBaseADABASADABASISAMISAMC-ISAMC-ISAMCloudbaseCloudbaseALLBASE/SQLALLBASE/SQLSQL/DSSQL/DSBaanBaanBroadvisionBroadvisionCove SystemsCove SystemsCovisintCovisintFrontStepFrontSt

21、epHoganHogani2i2IntegralIntegralJ.D.EdwardsJ.D.EdwardsMapicsMapicsMcHughMcHughShareBaseShareBaseSIFSIFSUPRASUPRASystem 2000System 2000Tandem NonStop/Tandem NonStop/TS530TS530Televideo 910-955Televideo 910-955TeradataTeradataTI924TI924TotalTotalVTVTWYSEWYSE350 Adapters available基于角色的用户体验开发人员开发人员 Visu

22、al Studio.NET Visual Studio.NETIT IT 管理人员管理人员 Windows Windows 管理平台管理平台商务人员:商务人员:业务分析人员使用业务分析人员使用Visio Visio Office/InfoPathOffice/InfoPath集成集成商业规则编辑工具商业规则编辑工具业务活动监视业务活动监视 (BAM)(BAM)人工工作流服务人工工作流服务 (HWS)(HWS)BizTalk Server的优点简单易用,开发速度快,成本低简单易用,开发速度快,成本低基于开放,通用标准基于开放,通用标准有强大的流程监控管理工具有强大的流程监控管理工具有丰富的相关外

23、延产品的支持有丰富的相关外延产品的支持数据格式自动转换以及业务数据的容错传递数据格式自动转换以及业务数据的容错传递完善的权限和安全机制。完善的权限和安全机制。系统架构建议微软在中国电子政务建设的主要案例 中国海关通关系统中国海关通关系统中国海关通关系统中国海关通关系统 H2000H2000 电子政务电子政务电子政务电子政务“十二金十二金十二金十二金”工程的关键应用之一,世界规模最大的通关系统工程的关键应用之一,世界规模最大的通关系统工程的关键应用之一,世界规模最大的通关系统工程的关键应用之一,世界规模最大的通关系统 湖南省电子政务外网项目湖南省电子政务外网项目湖南省电子政务外网项目湖南省电子政

24、务外网项目 2020个省级局委办在个省级局委办在个省级局委办在个省级局委办在4040天内联通,实现数据交换天内联通,实现数据交换天内联通,实现数据交换天内联通,实现数据交换 浙江省政府服务型门户网站建设浙江省政府服务型门户网站建设浙江省政府服务型门户网站建设浙江省政府服务型门户网站建设 新一代省级政府服务型网站,新一代省级政府服务型网站,新一代省级政府服务型网站,新一代省级政府服务型网站,20062006年省级政府网站评比获得第一名年省级政府网站评比获得第一名年省级政府网站评比获得第一名年省级政府网站评比获得第一名 青岛市政府电子政务建设青岛市政府电子政务建设青岛市政府电子政务建设青岛市政府电

25、子政务建设 统一的电子政务平台体系,统一的电子政务平台体系,统一的电子政务平台体系,统一的电子政务平台体系,20062006年市级政府网站评比获得第一名年市级政府网站评比获得第一名年市级政府网站评比获得第一名年市级政府网站评比获得第一名 合肥市统一政务体系建设合肥市统一政务体系建设合肥市统一政务体系建设合肥市统一政务体系建设 中部地区市级电子政务平台建设案例,人民日报中部地区市级电子政务平台建设案例,人民日报中部地区市级电子政务平台建设案例,人民日报中部地区市级电子政务平台建设案例,人民日报2006-9-182006-9-18头版报道头版报道头版报道头版报道 上海市上海市上海市上海市“一体化一

26、体化一体化一体化”区级电子政务建设区级电子政务建设区级电子政务建设区级电子政务建设 上海市上海市上海市上海市1919区级电子政务规范化建设案例,其中徐汇区建设部分成果进入世界先区级电子政务规范化建设案例,其中徐汇区建设部分成果进入世界先区级电子政务规范化建设案例,其中徐汇区建设部分成果进入世界先区级电子政务规范化建设案例,其中徐汇区建设部分成果进入世界先进行列(与欧盟体先进国家相比)进行列(与欧盟体先进国家相比)进行列(与欧盟体先进国家相比)进行列(与欧盟体先进国家相比)国家人事部国家人事部国家人事部国家人事部“公务员网上招考公务员网上招考公务员网上招考公务员网上招考”应用系统应用系统应用系统

27、应用系统 面向公众的大型网上服务应用,网站日访问量超过面向公众的大型网上服务应用,网站日访问量超过面向公众的大型网上服务应用,网站日访问量超过面向公众的大型网上服务应用,网站日访问量超过5 5千万次千万次千万次千万次青岛市电子政务信息交换平台连接工商连接工商连接工商连接工商,地税地税地税地税,国税和质监国税和质监国税和质监国税和质监,共享企业信息库共享企业信息库共享企业信息库共享企业信息库数据交换平台构成数据交换平台构成消息服务引擎消息服务引擎业务流程处理框架业务流程处理框架(Orchestration)(Orchestration)消息处理管道框架消息处理管道框架(接收接收/发送发送)应用接

28、口适配器框架应用接口适配器框架编码编码解码解码加密加密解密解密解析解析序列化序列化抽取抽取属性属性身份验证身份验证签名签名 MessageBox MessageBox HTTPHTTPSOAPSOAPMSMQTMSMQTSAPSAPMQSeriesMQSeriesSQL SQL FTP FTP FILE FILE 国家认可的国家认可的第三方认证服第三方认证服务务工商工商国税国税地税地税质监质监安安全全认认证证服服务务服务型门户服务型门户最终用户方案架构方案架构方案架构方案架构数据交换到中心数据交换到中心方案架构方案架构中心数据共享中心数据共享青岛市政府电子政务数据交换方案特点青岛市政府电子政务

29、数据交换方案特点 可扩展的架构可扩展的架构 用应用接口适配器方式连接工商、税用应用接口适配器方式连接工商、税务、质监部门系统务、质监部门系统 可以在不改变体系结构下采用边使用、可以在不改变体系结构下采用边使用、边建设分阶段实施办法边建设分阶段实施办法 采用与原有相同的操作方式采用与原有相同的操作方式安全的数据交换安全的数据交换 集成第三方安全认证服务集成第三方安全认证服务 支持加密解密的传输支持加密解密的传输 采用结合身份标识的消息格式采用结合身份标识的消息格式 结果结果 保持了原系统的安全性和完整性保持了原系统的安全性和完整性 提供了低成本的政府部门间数据共享提供了低成本的政府部门间数据共享

30、解决方案解决方案采用采用BizTalkBizTalk作为应用集成服务平台作为应用集成服务平台实现后的情况实现后的情况国税部门发现了一万两千多户的漏征漏管企业,地税部门也发现十万八千户的漏征漏管户补办税务登记八千三百多户,罚金49万余元每年至少为国家挽回经济损失近千万元英国政府网关结果:结果:高峰时处理高峰时处理400400文件文件/秒秒 (over 25 million/day)(over 25 million/day)所有服务都有安全性,可靠性的保证所有服务都有安全性,可靠性的保证是历史上第一个英国政府主持的,按时,按质,未是历史上第一个英国政府主持的,按时,按质,未超支的集成项目超支的集成

31、项目概况:200多中央政府部门,482 地方政府部门使用各种编程技术:COM,CORBA,Java解决方案:BizTalk Server EAI infrastructure提供在线电子证书服务在线门户为3百多万企业和 6千多万公民提供服务英国政府网关XMLBizTalk ServerBizTalk ServerFarmFarm公民公民公民公民企业企业企业企业 200 200 多政府部门多政府部门多政府部门多政府部门Web BrowserWeb BrowserHTTPHTTPHTTP/FTPHTTP/FTPXMLBizTalk ServerBizTalk ServerBizTalk Serve

32、rBizTalk Server英国政府网关英国政府网关英国政府网关英国政府网关多种后台系统多种后台系统多种后台系统多种后台系统多种后台系统多种后台系统多种后台系统多种后台系统湖南电子政务外网诚信系统湖南省外网应用平台整体架构湖南省电子政务外网-网络结构诚信系统网络拓扑图前置数据库前置数据库接入部门接入部门1物理隔物理隔离设备离设备前置机前置机INTERNET社会公众社会公众14个地市个地市虚拟采虚拟采集终端集终端有效隔有效隔离设备离设备DMZ区区交换平台交换平台公民基本公民基本信息数据库信息数据库企业信用企业信用基础数据库基础数据库企业与个人企业与个人信用数据库信用数据库核心交换机核心交换机汇

33、聚层交换机汇聚层交换机前置数据库前置数据库接入部门接入部门2前置机前置机前置数据库前置数据库接入部门接入部门3有效隔离有效隔离前置机前置机前置缓冲数据库前置缓冲数据库服务器服务器前置服务器前置服务器专线网络或宽带专线网络或宽带1000M100M防火墙防火墙公安公安物理隔物理隔离网设备离网设备电子政务网电子政务网工商工商人民银行人民银行物理隔物理隔离网设备离网设备物理隔物理隔离网设备离网设备汇聚层交换机汇聚层交换机诚信系统应用接入架构 诚信系统功能结构图 2004 Microsoft Corporation.All rights reserved.This presentation is for informational purposes only.Microsoft makes no warranties,express or implied,in this summary.滕一帆滕一帆Microsoft

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁