中间件的叫卖声.doc

中间件的叫卖声.doc

ID:59545959

大小:13.50 KB

页数:5页

时间:2020-11-09

中间件的叫卖声.doc_第1页
中间件的叫卖声.doc_第2页
中间件的叫卖声.doc_第3页
中间件的叫卖声.doc_第4页
中间件的叫卖声.doc_第5页
资源描述:

《中间件的叫卖声.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中间件的叫卖声  本期《软件世界》做的是中间件,总的题目叫做“中间件之道”。一说起“道”,便有莫测深高之感,所以我这边厢,就得赶紧拿灭火器,冲淡一点玄虚的味道。    在阅读了大约5万字的有关“中间件”的文章之后,脑子里留下的一个印象,就是“中间层”――一种介乎底层(如操作系统、网络)和应用层(如ERP)之间的一个中间层。这个中间层的功用,简单地说,就是为了对付“异构计算环境”。用厂商的话说,叫做“降低复杂性”、“整合应用”一类。    很多文章坦陈,“中间件的定义尚没有完全统一”。不过,从大量中间件的产品和解决方案看,再从大量号召应用者转向中间件的专家观点

2、看,“没有一致定义的”中间件,好象并不耽误做生意,以及做文章。    我关注的“中间件的叫卖声”,就从这里开始说。    先说为什么要有中间件?对这个问题,各路专家和厂商有成吨的资料可以参考。我的答案是三个字:不得已。    从完全理想的状态看,中间件完全没有必要。道理很简单:异购平台的概念,根本就不是一个技术问题,而是一个“现实问题”。软件的“巴比伦之塔”,怀着建构数字时代的伟大理想,止步于“商业逻辑”。倘若我们都同意使用一种操作系统,一种网络协议,哪里还有什么“异构”问题,当然更没有后来的中间件。    这个假设看上去有点捣乱,不过我认为并非没有思考的空

3、间。    “倘若我们都同意使用一种操作系统,一种网络协议”的假设,之前还有一个隐含的假设,就是这个操作系统不属于任何类似“微软”的公司,这种“网络协议”不属于类似IEEE、OSI、OMG等等诸如此类的组织。    好,不兜圈子。我想说的是:技术与商业在修建“巴比伦之塔”那一刻起,就已经难分彼此―“这一点都不新鲜!”,读者诸君圣明,要害还不在这里,要害在于:“技术与商业难分彼此”的基因,在有意无意地被忽视―出于商业的目的。    我们不是生活在真空中,所以我们更不是生活在只有技术一个惟度的空间。那些出于商业竞争的需要,故意不遵守好不容易达成的“标准”的公司,

4、往往会打着更感人的旗号,把自己的中间件打扮成“绝顶佳人”,结果就是这样一种局面:存在多个中间件规范,存在多个主流的中间件产品,存在多种彼此“语言不通”、但承诺解决这个问题的解决方案。    比如说,在“中间件的叫卖声”中,大抵有三种类型:一种号称自己可以“横跨多种运行环境”,并着力渲染自己可以“通吃”异构平台,并适应不同的应用软件;第二种,倡导“买一家比买多家合算”的“中间件理念”,呼吁用户一揽子解决异构的问题;第三种,干脆抛弃底层,将自己的中间件“做”成几乎可以在“裸机”上运行的好东西。    这三种不同的“叫卖声”(当然不止三种版本),在力劝用户顺应自己

5、的同时,还采用另外的手筋:让“中间件急速落伍”。这个手筋的名字叫SOA,已经有人宣称“中间件将让位于SOA”。    把这个手筋和“中间件的叫卖声”结合起来看,可能会领会得更清楚些。    那些试图解决“异构问题”的念想,对用户而言虽然是非常需要,非常迫切的―但是,其必要性其实不如商家彼此之间相互争夺来得迫切。    这样看来,作为用户,其实一点都不难理解“为什么自己总是气喘吁吁”,总是还没有搞清楚厂商的一个POSE,就立刻被锣鼓锵锵中的另一件“物件”所取代。    回到本文开头的那个答案:不得已。“中间件”的确是为了解决异构问题,适应整合需要而来的,是为了

6、简化日益复杂的IT环境。这点不需要怀疑。不过,光看到这一点,容易产生错觉。容易把整合和简化的希望寄托在“中间件”上,这就本末倒置了。    技术因素与商业因素从一开始就结合在一起,这在IT领域发展壮大的过程中司空见惯,本没有什么好奇怪的;但是,一旦描述“中间件”的文本,看上去只剩下了“解决问题的技术成分”,那就大谬不然了。    除了用技术的眼光审视“中间件”之外,我想说的是,万万不能忘记中间件的“商业因素”,即它的“叫卖声”。    权将此言,做本期的阅读提示。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。