- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ServiceMix的缺点 JBI规范太复杂 已被主流中间件厂商抛弃,没有受到业界的青睐 架构复杂 由于JBI的复杂性所致,其架构并非轻量级 缺少IDE的支持 必须手写大量的XML配置文件 缺少governor的支持 ServiceMix4只是借助Flex的web console管理OSGi的bundle 学习门槛高 用户文档和相关资料比较少 第二十五页,共三十七页。 Synapse/WSO2 ESB运行期架构图 WSO2 ESB=Synapse+Monitoring+Management+Governance Registry 第二十六页,共三十七页。 主流商业和开源ESB 第一页,共三十七页。 概述 主要内容: 介绍了主流商业和开源ESB的发展趋势、可借鉴的地方和其缺点。 主要介绍: Oracle Service Bus WebSphere Message Broker Mule ServiceMix/FUSE ESB Synapse/WSO2 ESB 第二页,共三十七页。 主流商业和开源ESB一览 类型 产品 公司 商业 Oracle Service Bus (OSB) Oracle Oracle Enterprise Service Bus (ESB) WebSphere Enterprise Service Bus IBM WebSphere Message Broker WebSphere DataPower Sonic ESB Progress ActiveMatrix Service Bus TIBCO 开源 Mule MuleSoft ServiceMix/FUSE ESB Progress Synapse/WSO2 ESB WSO2 第三页,共三十七页。 Oracle Service Bus (OSB)的架构图 第四页,共三十七页。 OSB的发展趋势 易用性增强 开发工具从Web Console迁移到Eclipse,支持图形化拖拽和便于调试 性能提升 嵌入Oracle Coherence(企业级的内存数据网格)产品,在特定场景下为服务调用提供缓存,性能提升80%。 管控能力增强 采用自动化的生命周期服务治理,从服务设计、开发、部署和运行期的整个服务生命周期内和Enterprise Repository产品进行自动同步,无需人工干预。 第五页,共三十七页。 OSB可借鉴之处 易用性 在studio上直接集成测试功能,比如studio能提供直接发送和接收SOAP,JMS消息的功能,无需借助第三方工具,如SoapUI和编写JMS客户端代码。 性能 采用Cache机制,为静态响应信息提升性能。静态响应信息是指在一段时间内不会发生变化的信息,如天气预报,手机套餐,人民币汇率等,这些数据变化的周期通常是1天,1月。 实现手段:采用比较成熟的开源Memcached或者轻量级的JCACHE。 第六页,共三十七页。 OSB的缺点 依赖于Weblogic 重量级的统一消息格式: 通过反编译OSB的源码,可以看出OSB将各种协议(HTTP,WS,JMS…)接入的消息统一转换为SOAP Message,再通过Xquery Engine对SOAP Message进行XML操作。 以下场景其缺点可立即显现: 1.HTTP下的大数据包 2.JMS Object类型的大数据包(最新版本OSB才支持JMS Object类型,之前只支持JMS Text类型 依据: 对大数据包进行XML操作比较耗CPU 将大的Object转换为XML是个繁重的操作 第七页,共三十七页。 WebSphere Message Broker(WMB)的发展趋势 简化开发/部署架构 去掉configuration manager,开发工具/应用可以直接和broker交互。 易管理 为管理员提供专用的管理工具--WebSphere Message Broker Explorer,可以管理本地和远程的broker和queue manager,同时提供了监控broker性能和消息流的功能。 简化开发流程 将常用的消息流场景进行了模板化,推出了基于模式的开发方式,用户只需要配置相关参数即可。提供的模式分为两类:内置(built-in)和自定义(user-defined)。 第八页,共三十七页。 WMB开发/部署架构的变迁(V6.0) 第九页,共三十七页。 WMB开发/部署架构的变迁(V7.0) 第十页,共三十七页。 WM
您可能关注的文档
- 自我认知,人际沟通,组织管理,应急应变.ppt
- 组织绩效提升项目调研.ppt
- 郑州大学升达经贸管理学院团委.ppt
- 主管技能培训.ppt
- 证券投资的公司分析.ppt
- 中层经理培训之执行力提升培训课程.ppt
- 证券的发行与承销培训课件.ppt
- 质量体系内部审核员知识讲座培训.ppt
- 自动装配工艺规程制定.ppt
- 专业化营销基础概述.ppt
- 2025年中考英语写作热点话题《中国元素》含答案.docx
- 2024-2025学年九年级英语上册期末复习《短文填空20篇》含答案.pdf
- 2025年中考英语热点时文组合训练(五)含答案.pdf
- 2025年中考英语热点时文组合训练(五)含答案.docx
- 2025年中考英语写作热点话题《非遗文化》含答案.pdf
- 2024-2025学年九年级英语上册期末复习《易错易混100题》含答案.docx
- 2025年中考英语热点时文组合训练(四)含答案.pdf
- 2024-2025学年九年级英语上册期末复习《短文填空20篇》含答案.docx
- 客观组织控制概念一个被动利润大化产品决策单位这个专业behavioural hm行为.pdf
- 非线性调整及其效果陀螺仪性能.pdf
最近下载
- 2025年基层全科医生能力提升题库答案-华医网项目学习.docx VIP
- 《“1+X”无人机摄影测量》课件——项目三 像控点采集.pptx VIP
- 中医英语入门-学堂在线网课答案修改版.doc VIP
- 健康照护师练习试题及答案.docx
- 总公司与分公司的协议书.docx
- 一例脑梗死合并消化道出血的个案护理(1) PPT课件.pptx VIP
- 股东无息借款协议通用7篇.docx VIP
- 基于BIM技术降低机电管线综合布置碰撞率.docx VIP
- 《“1+X”无人机摄影测量》课件——项目六 数字正射影像图.pptx VIP
- 2023年江苏省健康照护行业职业技能竞赛考试复习题库-下(判断题部分).pdf VIP
文档评论(0)