本次评述纯属个人意见,请不要转载,也不要抄袭,谢谢。
BEA Weblogic V9.0:考虑最周全、价格也最高昂的中间件产品。自从有了国产中间件,在许多竞争中BEA也放下了高贵的身份,但是产品本身定价就高,再加上高昂的服务费用,采购这个产品确实要有点资本。但是,产品确实考虑比较周全,从我接触过的产品中,BEA的产品应该算是考虑最周全的,特别是对大型的企业应用,BEA的稳定性和健壮性确实更加优秀,毕竟有这么多年的使用经验在这里,但是其高昂的服务费用,使得后期维护的成本也比较高。
IBM Websphere V6.0:产品线最长、价格也相对高昂的中间件产品。不过,如果有竞争对手的时候IBM也会偶尔跳跳水,但是堤内损失堤外补,反正采购的时候肯定是打包购买,因此IBM一样把钱赚进。由于IBM什么都产,因此购买打包服务又不缺钱的客户最喜欢,但是一定在购买前找好售后服务的队伍,用IBM的东西难度太大,学会使用感觉都是个工程,我就碰到过两个月都没把集群搞定的事情(千万别嘲笑别人),企业级的应用和咱们平时玩得不同,而IBM最大的本事就是把事情整复杂了。
Kingdee Apusic V4.0.3:产品性价比最高、使用也最简单的中间件产品。换句话说也就是金蝶的产品种类最少,专注是金蝶公司的理念,同时也是个缺憾。因为中国的用户专业性不强,采购的时候无法关注太多的专业指标,更多还需要依赖感性的影响。使得金蝶的产品在市场上叫好不叫座,当然现在也已经成为应用服务器产品的第三名,有了10%以上的市场份额,但是对于这样的产品其实真的非常可惜,因为许多用户仍然无法公平对待。同时,如果用户没有专业的集成商给予支持,单独采购也无法发挥其全部的效能,因此建议采购时尽量推动集成商与产品厂商合作,从而确保项目的顺利进行。
Oralce 9iAS:市场上最有潜力的中间件产品。同样也是现在最没被推广的中间件产品。Oracle是除IBM外能够提供最全中间件产品的厂家,Oracle财大气粗,能够自己造的自己造,不能的就买下来,因此他提供相对完整的解决方案。但是我在某竞争分析报告中看到Oracle的东西虽然都放在一个品牌下面,但是集成性并不是非常好,因此采购整体打包方案的客户仍需要慎重。其次,Oracle数据库卖得实在太好,俗话说“成也萧何,败也萧何”,让客户接受Oracle成为一个专业的中间件厂商还需要时间。
TongTech TongWeb:市场上宣传做得最好的中间件产品。因为是竞争对手,因此说话难免有些主观,请东方通的朋友千万别跟我一般见识。其实,中国厂商的市场宣传都属于摸索阶段,但是把有限的资源运用好向市场进行产品的宣传,东方通还是非常值得学习的。因为我接触客户这么久,很多时候都是只闻东方通的声音,没见他的产品,他也不把自己的产品拿出来给大家试用,因此总使我无法真正了解他的实力。但是,存在这么多的限制条件,东方通仍然能够把自己宣传成中国中间件的第一品牌,还是令人佩服的。
开源框架评述:因为我在做Apusic的技术支持,经常需要向客户介绍我们的产品,而许多时候就会遇见客户说免费的东西用起来挺好的,为什么还要买商业化产品呢?因此这个问题我也思考了很久,写出来希望大家给点建议。
开源vs商业。
开源为学生和小应用提供了一个完美的选择,用户投入有限但是又希望前期可以先建立一个Java的应用,等到未来项目扩展的时候再采购商业产品,这样开源产品确实是个好机会。但是,如果客户的应用已经有一定的规模,仍然采用开源的产品我个人认为就不是个明智的选择。就比如家里没钱的时候,随便找个锁把守大门也就够了。但是如果家里的东西价值越来越高,仍然使用这种防君子不防小人的安全措施,就显得有些不合适宜了。
商业软件则因为高贵的身份,使客户有些无法承受,但是BEA和IBM在国外的定价对他们自己来说其实并不贵,只是到了国内他必须采用统一价格,才造成客户承担不起的情况发生,从而也严重制约了国内中间件市场的发展。因此,在这里还是要感谢东方通从交易中间件开始为客户提供了一个合理的产品选择,而金蝶Apusic在技术上的超越,使用户可以与国外客户同步得到最新标准的软件产品。价格不再成为问题,那么商业软件除了产品还必须为客户提供良好的售后服务,才可以真正区别于开源软件产品。因为开源产品只有在国外才可以购买到相关的服务,而国内的用户只能在网上搜索相关的资料和网络上互相帮助,但是对于一个企业级的应用,几百万的投入,这绝对不是一个安全的选择。服务还不仅仅是为用户提供产品安全保障,还将会为用户提供产品培训,二次开发的支持,以及整体系统解决方案的建议。这也将最终改变软件行业从产品型向服务型的转变。
Tomcat:最经典的中间件产品。其实Tomcat使用过程中问题不少,在开源中他也不算是最好的产品,但是用的人最多,随便统计下就会发现Tomcat的市场占有占有率非常惊人。除非天生豪门,否则哪个兄弟胆敢说自己没有受过Tomcat的好处,都是由Tomcat才有机会接触JSP的。虽然现在产品已经很难具有革命性的变化,但是更新的速度仍然令人满意,只是作为最终客户必须要考虑售后服务问题,如果产品出现问题必须要保证有人能够解决。千万不要出现把问题推给应用服务器,然后让项目难过在那里的事情发生。
JBoss:应someone的要求补充。开始没写,根本原因是我就没用过,不了解,在项目中也没碰过。主要是现在软件开发使用EJB模块的非常少,也使得接触JBoss的机会不多。而JBoss现在已经被RedHat收购,应该说前途未卜,未来的发展还需要观察。而Java EE 5的发布也给EJB一个重生的机会,相信EJB3会推动企业EJB应用的发展。而个人认为EJB2.X存在的问题,一个是规范定义不合理,但是另外还有程序员无法很好地理解和掌握也是一个问题。随着Java EE 5的出现,规范也越来越接近大众的需要,同时也为其他开源框架规范(例如:SPRING)蒙上了阴影。
分享到:
相关推荐
《应用服务器中间件技术要求》文档详述了对应用服务器中间件的一系列技术指标和功能需求,涵盖了标准兼容性、平台支持、数据库兼容性、集群与可用性、安全性、管理和开发等多个方面。以下是对这些要求的详细解读: ...
国内市场上,主要的应用服务器中间件产品包括中创软件商用中间件公司的InforWeb应用服务器、金蝶软件的Apusic应用服务器以及东方通科技的TongWeb应用服务器等。它们都是基于J2EE标准研制而成,具备了相应的服务与...
"Bobby Woolf:从何学习 WebSphere-应用服务器-中间件.mht"这个文件可能包含了Bobby Woolf的讲解,他是IBM的一位资深技术专家,他的指导往往深入浅出,对于理解WAS的概念和实践非常有帮助。 【中间件的作用】: ...
根据2006年计世资讯发布的《2005-2006年中国应用服务器中间件市场研究报告》显示,2004年中国中间件软件市场销售额达到了12.74亿元人民币;而在2005年,这一数字增长至15.44亿元,同比增长率高达21.2%。可以看出,...
中间件和应用服务器技术在企业IT中的应用是现代信息技术架构的关键组成部分。中间件是一种软件,它作为应用程序和服务之间的桥梁,负责处理数据传输、事务处理、消息队列等任务,使得不同系统之间能够有效地通信和...
常见的中间件类型包括消息中间件、交易中间件、数据访问中间件、Web服务器和应用服务器等。 消息中间件是中间件的一种,它通过消息传递机制实现应用程序之间的异步通信。例如,IBM的WebSphere MQ和Apache的ActiveMQ...
通达OA短信服务器是一款专为通达OA(Office Automation System)系统设计的中间件软件,主要功能在于提供短信服务,以便于企业内部或与外部客户进行便捷的信息沟通。2008版本是这款服务器的一个特定迭代,可能包含了...
《服务器&中间件安全标准规范》是一份详细指导企业如何管理和保护其服务器及中间件安全的重要文档。该规范旨在确保信息安全管理的规范化,提升安全防护能力,防止信息安全事件的发生。 规范适用的范围广泛,覆盖了...
金蝶应用服务器是企业级的信息管理系统,主要用于支持企业的业务流程和服务。它的安装部署是一个关键步骤,确保系统的稳定运行。在本文中,我们将深入探讨金蝶应用服务器的安装和部署过程,以及相关的源码管理和工具...
金蝶Apusic应用服务器是企业级的中间件产品,主要用于构建和运行复杂的企业应用程序。它提供了稳定、高效、安全的运行环境,适用于分布式系统,并具备良好的可扩展性和伸缩性。Apusic V10版本进一步优化了这些特性,...
一、pdg文件,需要自己安装超星的阅读器才能打开看。 二、第l章中间件产生背景及分布式计算环境 第2章面向对象中间件oDP ...第14章 中间件的典型应用 附录1常见中间件平台比较 附录2名词术语 附录3常用资源链接
与大多数中间件产品相似,RFID中间件旨在解决企业在应用中面临的难以承受的编程负担问题,即为每个应用程序编写通用软件,同时也面临着对象标准化的挑战。企业可以考虑采用符合标准规格的RFID中间件,这样即便RFID...
金蝶Apusic应用服务器V10企业版是金蝶公司推出的一款强大且高效的企业级中间件产品,主要用于构建和运行企业级的Web应用程序和服务。该版本的用户手册、技术白皮书以及调优手册提供了全面的技术指导和优化策略,帮助...
服务器可以分类为多种类型,例如WEB服务器、应用服务器、数据库服务器等。每种服务器都具有其特点和功能,满足不同应用场景的需求。 WAS中间件服务器和WEB服务器软件都是重要的技术组件,它们为应用程序提供了稳定...
- **产品体系结构** 由松耦合集群体系和应用服务器实例体系构成,保证了灵活性和可伸缩性。 2. **产品安装** - **安装前准备** 包括获取安装包和确认系统需求,确保硬件和软件环境满足安装条件。 - **获取安装包...
这些新的中间件通常都不是单一的中间件产品,而是多种中间件技术的融合,需要融合消息传输、事务处理、流程整合、构件化、应用服务器等中间件技术。Web Service 技术将融合到应用服务器、EAI 软件、工作流系统、...
应用服务器调优,简单的应用服务器调优策略,值得一看。
本手册详细介绍了中间件的部署过程,从服务器配置到中间件安装、节点配置、实例创建、应用部署等方面进行了详细的讲解。 一、服务器配置 在部署中间件之前,需要先配置服务器,包括设置主机名、修改 SSH 配置、...
本文将为读者介绍不同的Linux中间件产品,包括BEA WebLogic Server 8.1、IBM Websphere平台、Apuce应用服务器5.0、Artix应用集成中间件、Borland Enterprise Server基于J2EE的中间件AppServer、Tuxedo 8.1事务处理...