选择中间件,SOA不是重要考虑因素
2006-10-09 22:47
363 查看
中间件自诞生之日起,它的内涵就一直在扩充。现在市场上很多中间件都宣称支持SOA。企业CIO该如何选择适合的中间件产品呢?
中间件是处于操作系统和应用系统之间的基础软件,它的作用在于为处于其上层的应用软件提供运行与开发的环境,实现灵活、高效地开发和集成复杂应用软件。
在IT应用方面,国内稍有规模的企业都已先后部署了企业的信息化系统,应该说很多企业已经完成了初级的信息化建设。但是由于早期信息化系统建设的局限性,目前在企业内部存在着很多信息系统“孤岛”,与当今网络化的业务环境极不相称。另外,很多行业内部企业之间的兼并、重组要求业务进行整合。如近些年的中国电信重组、中国航空业的重组等要求IT 基础建设必须配合新型业务的需求;此外企业之间所形成的价值链关系也要求IT 系统的互通互联。
SOA概念的提出也是迎合了上面提到的动态B2B应用整合的问题,只是厂商寻找新的技术市场的需要。市场上提出的SOA中间件只是借助中间件的势头,细数细分产品各自功能并非和SOA理念尽合,如:应用服务器、门户中间件、一些新的工作流系统等,与互联网关系密切,本身就支持Web服务的封装,基于它们开发的应用的功能很容易就能封装成Web服务,支持SOA;但是对于消息中间件、交易中间件等来谈论SOA,其意义就不大了。
SOA理念并非完美无缺,国内中间件产品的设计可以在更广大范围内满足企业信息化需要,而不是迎合SOA而设计。
SOA只是一种应用部署架构思想,而中间件是解决各类应用开发实际问题的产品。企业的CIO则要面对企业的实际业务环境和业务需要选择合适的中间件厂商,而非借有无SOA概念去评判中间件的性能。本文出自 “牛海彬的博客” 博客,请务必保留此出处http://newhappy.blog.51cto.com/381292/77130
中间件是处于操作系统和应用系统之间的基础软件,它的作用在于为处于其上层的应用软件提供运行与开发的环境,实现灵活、高效地开发和集成复杂应用软件。
在IT应用方面,国内稍有规模的企业都已先后部署了企业的信息化系统,应该说很多企业已经完成了初级的信息化建设。但是由于早期信息化系统建设的局限性,目前在企业内部存在着很多信息系统“孤岛”,与当今网络化的业务环境极不相称。另外,很多行业内部企业之间的兼并、重组要求业务进行整合。如近些年的中国电信重组、中国航空业的重组等要求IT 基础建设必须配合新型业务的需求;此外企业之间所形成的价值链关系也要求IT 系统的互通互联。
SOA概念的提出也是迎合了上面提到的动态B2B应用整合的问题,只是厂商寻找新的技术市场的需要。市场上提出的SOA中间件只是借助中间件的势头,细数细分产品各自功能并非和SOA理念尽合,如:应用服务器、门户中间件、一些新的工作流系统等,与互联网关系密切,本身就支持Web服务的封装,基于它们开发的应用的功能很容易就能封装成Web服务,支持SOA;但是对于消息中间件、交易中间件等来谈论SOA,其意义就不大了。
SOA理念并非完美无缺,国内中间件产品的设计可以在更广大范围内满足企业信息化需要,而不是迎合SOA而设计。
SOA只是一种应用部署架构思想,而中间件是解决各类应用开发实际问题的产品。企业的CIO则要面对企业的实际业务环境和业务需要选择合适的中间件厂商,而非借有无SOA概念去评判中间件的性能。本文出自 “牛海彬的博客” 博客,请务必保留此出处http://newhappy.blog.51cto.com/381292/77130
相关文章推荐
- 选择中间件,SOA不是重要考虑因素
- 选择中间件,SOA不是重要考虑因素
- 为数据中心选择网络交换机、需要考虑哪些重要因素?
- 选择国外虚拟主机前的考虑因素
- SWT、Swing 或 AWT:哪个更适合您? 在为新应用程序选择 GUI 工具包时应该考虑哪些因素?
- 如何选择一个虚拟空间运营商,价格为何是一个重要因素
- 留英成功获签的重要因素 课程选择
- 选择开发平台需考虑的因素
- SOA不是万能钥匙 管理方法最重要
- 选择持续集成工具需要考虑的几个因素
- 选择持续集成工具需要考虑的几个因素
- 选择推荐算法时需要考虑得因素
- 如何选择VC界面库产品?(一)– 选择界面库产品需考虑的因素
- 企业虚拟化解决方案选择需考虑多种因素
- 热爱工作 发财机会大增(这里不是选择软件还是硬件的问题,是自己的性格和追求的问题)——当你的老板不如你懂行的时候,还赚的盆满钵满的时候,你就可以考虑独立了 good
- 中间件技术在SOA中扮演重要角色
- 假如让你选择一条最中意的路,不用考虑年龄和经济等的因素,你会选择什么
- 选择移动应用程序开发工具时应该考虑的八大因素
- 为什么选择微信公众号而不是小程序的考虑要素
- 分布式事务简介3之事务选择考虑因素