论坛首页 Java企业应用论坛

商业中间件的价值在这里,及几个想法

浏览 7473 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-06-11   最后修改:2009-06-11

在论坛看到“商业J2EE中间件价值何在? ”这个文章,有一些想法。我是在商业中间件公司工作,但我的意见只是代表本人,跟公司无关。

 

其实商业中间件与开源中间件本身并不是必然冲突,开源产品可以商业化,商业产品也可以开源。我觉得wyuch的问题更应该表述为,为什么有便宜(甚至不要钱)的同类产品,客户还要去买价格更高的产品?

 

1、花钱买经验

客户往往会要求开发商或者产商列举该产品、方案在同行业、同类型应用的案例说明。这是很自然的心态,希望买到一个成熟可靠的东西。

 

在企业应用范畴,商业产品比开源产品的案例更多,特别是大项目中。这是目前的事实,例如电信、金融等大型应用,Oracle/IBM都可以拿出一堆堆的案例。

 

反过来看,任何一个产品,只要用的越多,往往就越成熟。商业产品有一堆的补丁,发布时间稍长的可能有几百个补丁,这些补丁都是一个个“不再犯错”的保障。应该来说,商业产品在企业应用领域的“案例->成熟”已经形成了良性循环。

 

其实在互联网领域,则往往是开源产品拥有更多的案例、更加成熟。所以你用Apache给客户搭建网站,很容易得到认可;但是给用户推荐Tomcat/JBOSS开发应用,得到的认可则较少。

 

2、花钱买服务

这个很多人在讨论中都提到了,我就不多说。当然,只要开发商有实力,也可以承担起开源产品的服务。

 

3、花钱买免责

这是很重要的一点。

 

我遇到不少真实的案例,当一个基于Tomcat/JBOSS的应用出问题后,往往会受到管理层责问——“为什么要用一个开源产品?”。如果这时候维护部门还找不到有能力的维护人员,那真是叫天天不应,叫地地不灵。

 

要知道一个公司的项目,既有负责出钱的财务部门,有负责选择产品的IT部门,还有负责维护的维护部门。在小的企业,维护部门比较弱势,没什么发言权;在大的企业,维护部门的权利则不小,往往对采购决定有一票否决权。采用一个开源软件,对维护部门而言,实在是没有什么好处。

 

花钱买商业产品,特别是买业界中名气响亮的产品,不见得一定就能免责。然而如果用“免费”产品,出问题责任就只能自己扛着了。

 

另外还有人提到项目的金额越大、回扣的空间越大等等这些因素,这应该算是中国的普遍状况吧,软件行业自然也不能免俗,这方面我了解不深,不多说。

 

4、 价值对谁而言

当提问“商业中间件的价值何在”时,这个问句其实缺少了具体的对象。对于应用开发人员,也许商业软件的价值不大(或者说好了,找工作会更加有优势吧)。然而一个项目,在立项、招标、开发、上线、维护等过程牵涉到各色人等,“商业软件”或者“免费开源软件”对他们自然有着不同的价值。

 

往这个角度多想想,就能较好理解为什么客户会买价格更高的产品了。

 

5、诺基亚手机的价值何在?

而且wyuch在文章真还说到“硬件不用说,肯定是必要的,而且一分钱一分货,基本上还算明明白白。”,这其实不应该是一个软件从业人员所赞同的想法啊。再说了,现在同样性能的硬件也有很多档次的。

 

最后模仿着提一个问题,既然高仿的山寨机都这么好了,为什么还有人要去买高价的诺基亚手机,诺基亚手机的价值何在啊?

   发表时间:2009-06-11  
因为 Nokia 摔散了,装起来一样用。
1 请登录后投票
   发表时间:2009-06-12  
个人认为并不能一概论之,有的公司有用,但对于其它公司可能是浪费,要根据实际情况,例如我们公司现在搞统一开发平台,想法是好,但是并没有太大的力度去推广,还不如什么都不动
0 请登录后投票
   发表时间:2009-06-12  
除非老板把省下的钱奖励给你,呵呵
0 请登录后投票
   发表时间:2009-08-25  
免责很重要~~
特别对于采购方的IT部门负责人来说,如果企业能出得起钱,就使用最好\最稳定的产品,我们大部分客户都是这样,金融系统的,稳定和效率才是第一位,钱不是问题,当然其他客户也有我们推荐的tomcat集群
0 请登录后投票
   发表时间:2009-08-26  
觉得免责更重要,特别是对关键的应用。
0 请登录后投票
   发表时间:2009-08-26  
其实在互联网领域,则往往是开源产品拥有更多的案例、更加成熟。所以你用Apache给客户搭建网站,很容易得到认可;但是给用户推荐Tomcat/JBOSS开发应用,得到的认可则较少。

--------------- 这句话我怎么也理解不了,Apache tomcat jboss不全是开源产品么?
0 请登录后投票
   发表时间:2009-09-01  
ray_linn 写道
其实在互联网领域,则往往是开源产品拥有更多的案例、更加成熟。所以你用Apache给客户搭建网站,很容易得到认可;但是给用户推荐Tomcat/JBOSS开发应用,得到的认可则较少。

--------------- 这句话我怎么也理解不了,Apache tomcat jboss不全是开源产品么?


为什么理解不了,正因为他们都是开源产品,才放在一起说。
0 请登录后投票
   发表时间:2009-09-02  
正常的按LZ意思是说apache是开源的,而猫和JBOSS不开源的,或apache是要钱的,而猫和JBOSS不是
LZ是不是写错了.
其实是这样一个问题:付钱了,不会搞有人负责(肯定不是自己),不付钱,用免费的东西,出现问题,只有自己扛了,
0 请登录后投票
   发表时间:2009-09-23  
对于企业来说开源和非开源没有什么区别,主要是看内部的人员。人员素质不好,商业的也经常出问题。还有就是管理层对于IT的认知程度,很多不是开源产品的问题,非要说开源产品不好,对于开源产品不公平!!!!!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics