- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ESB企业服务总线接口规范
企业服务总线系统(ESB)
技术白皮书
[V1.0.1115]
厦门博立特有限公司
版权所有
保留所有权利目录
1.前言 4
2 .ESB简介 4
3. ESB主要功能和特点 6
3.1.ESB主要功能: 6
3.1.ESB主要特点: 7
4.ESB接口设计 8
4.1 总体设计框图 8
4.2 技术规范 8
4.3 消息传输流程 8
4.4 文件传输流程 8
4.5 MsgService接口说明 8
4.5.1 登陆到ESB(Login) 8
服务.NET原型 8
传入参数 9
返回参数 9
服务说明 9
4.5.2 发送消息到ESB(SendMessage) 9
服务.NET原型 9
传入参数 10
返回参数 10
服务说明 10
4.5.3 从ESB接收消息(ReceiveMessage) 10
服务.NET原型 10
传入参数 11
返回参数 11
服务说明 11
4.5.4 发送确认消息到ESB(AcknowledgeMessage) 11
服务.NET原型 11
传入参数 11
返回参数 12
服务说明 12
5.附录A 返回代码对照表 12
1.前言
随着信息技术的不断发展,企业、政府部门等在信息化建设上投入了大量的资金、人力,逐步形成了适合自身某些部门或某些业务需要的管理信息系统,如办公自动化、客户关系管理CRM、企业资源计划ERP、生产制造系统等,这些管理信息系统,在企业和政府某些部门或业务的管理上,发挥了信息电子化、流程自动化、管理科学化的重要作用。
但是,企业和政府现有的管理信息系统,由于投入的时间、使用的部门、生产的厂家及实现技术等各不相同,造成企业和政府现有的应用信息系统各自独立运行,数据不能共享,各自业务流程不能自动衔接,造成企业和政府内部许多自成体系的信息化孤岛,各个应用系统不能相互协作,形成统一高效的有机整体。
企业应用集成,英文名称为Enterprise Application Integration,简称EAI,是为了解决企业和政府现有多种应用系统不能互连互通、数据共享、业务流程协调统一的问题,将异构的两个或更多的硬件、平台及应用系统进行无缝集成,使它们形成一个统一的整体。
企业服务总线(Enterprise Service Bus,缩写ESB),是面向服务架构的骨干,在完成服务的接入,服务间的通信和交互基础上,还提供安全性、可靠性、高性能的服务能力保障。采用SOA架构,基于ESB总线进行企业应用集成,应用系统之间的交互通过总线进行,这样可以降低应用系统、各个组件及相关技术的耦合度,消除应用系统点对点集成瓶颈,降低集成开发难度,提高复用,增进系统开发和运行效率,便于业务系统灵活重构,快速适应业务及流程变化需要。
2 .ESB简介
ESB作为博立特科技公司的企业应用集成产品,主要功能是在两个或更多的异构系统(如不同的数据库、消息中间件、ERP或CRM等)之间进行资源整合,实现互连互通、数据共享、业务流程协调统一等功能,构建灵活可扩展的分布式企业应用。
相比传统的企业应用集成软件平台,ESB是一个全新的符合SOA架构的应用服务整合平台,内置了企业服务总线(Enterprise Service Bus,简称ESB),基于工业标准,用于构建可管理、可扩展及经济高效的EAI解决方案。图1为其架构图。
图1.基于ESB总线的企业应用集成模式
ESB提供了从企业应用集成的设计、开发、部署,到运行、管理、监控各个生命周期阶段的工具和完整解决方案。它提供的开发工具,简单、经济、可扩展,并全面支持服务及服务常用形式Web Service,简化了服务的创建与封装,并能够使用户灵活地编排服务,以满足不断变化地业务需要和业务处理流程。
ESB基于工业标准,如遵循.NET规范、完全支持XML数据交换、支持Web服务常用规范(如SOAP、WSDL等)。为了方便用户进行异构系统接入,ESB还提供了大量的基于.NET规范的适配器,如文件系统、各种数据库、消息中间件等系统的适配器。
3. ESB主要功能和特点
3.1.ESB主要功能:
提供企业服务总线ESB功能
基于开放式标准,内置提供了ESB常用功能,如服务的查找、访问、路由等,还内置了基于XML的数据对象,便于服务之间数据交互和互操作支持信息(数据)集成,流程集成与应用集成。
支持企业级服务质量
支持的企业级服务质量,包括消息安全、失败恢复、状态诊断、服务管理、服务审计及消息可靠传输、事务的完整性等,提供数据交换过程和数据的跟踪能力。
提供数据格式转换功能
提供图形可视化的异构数据格式转换映射工具,能够将数据从一种格式简便快速地转换成另一种格式。输入数据和输出数据可进行不同格式间的转换
您可能关注的文档
- C语言加密解密程序设计报告.doc
- 江西省兴国县第三中学2015-2016学年高一化学课外练习题(四)(2015.10.6) 无答案.doc
- 江西省兴国县第三中学2015-2016学年高一地理周练试题(2016.4.15) 缺答案.doc
- 江西省兴国县第三中学2015-2016学年高一地理周练试题(2016.4.22) 缺答案.doc
- 江西省兴国县第三中学2015-2016学年高一地理周练试题(2016.5.8) 缺答案.doc
- DIY集中营创业项目营销规划书.docx
- 江西省兴国县第三中学2015-2016学年高一数学周练试题(2015.10.13) 无答案.doc
- 江西省兴国县第三中学2015-2016学年高一数学周练试题(2015.10.27) 无答案.doc
- 江西省兴国县第三中学2015-2016学年高一数学周练试题(2015.11.11) 无答案.doc
- 江西省兴国县第三中学2015-2016学年高一数学周练试题(2015.9.14) 无答案.doc
- ERP行业普遍泛化专注成领袖必备特质.doc
- 江西省兴国县第三中学2015-2016学年高二地理五一假期作业 缺答案.doc
- ERP系统及其在物流企业管理中的应用.docx
- ET打板工具使用方法解压密码.doc
- 江西省兴国县第三中学2015-2016学年高二生物周练试题(2015.10.29) 无答案.doc
- 江西省兴国县第三中学2015-2016学年高二生物周练试题(2015.10.18) 无答案.doc
- 江西省兴国县第三中学2015-2016学年高二生物周练试题(2015.11.08) 无答案.doc
- ERP管理信息系统实验报告.doc
- EXCEL中IF函数如何使用.doc
- 江西省兴国县第三中学2015-2016学年高二生物周练试题(2015.11.14) 无答案.doc
文档评论(0)