互联网服务WAS

为什么要用WAS

如题,做了几年j2ee,大多数项目都是用was、mq、mb等IBM产品,客户基本上是国有性质的,比如说烟草、医疗等,而且项目能用到的这些产品的功能也非常非常有限。做得时间长了,心中的这个疑问也越来越强烈:was等IBM产品那么重量级,那么难学,那么不好维护,那么难用,那么耗资源不环保,那么容易出问题,那么封闭,资料超级少,那为什么还要用was等产品?开源的有tomcat,activeMQ等,基本上都能替代was等,大家为什么不采用呢?was等相对于这些开源产品有哪些优势呢?
参与67

52同行回答

yym0845yym0845系统运维工程师jsti
事实上,tomcat有没有was那样子的维护和管理界面?我觉得这一点就足够了。很多时候,开发的人员哪里会关心维护的事情?它们更不可能在维护上下太多功夫而已。事实上,从维护的界面角度而言,我觉得was就是比tomcat好用多了;其次是规范,tomcat对于j2se和j2ee有多少规范是强制的?was就会...显示全部
事实上,tomcat有没有was那样子的维护和管理界面?我觉得这一点就足够了。很多时候,开发的人员哪里会关心维护的事情?它们更不可能在维护上下太多功夫而已。事实上,从维护的界面角度而言,我觉得was就是比tomcat好用多了;其次是规范,tomcat对于j2se和j2ee有多少规范是强制的?was就会。碰到很多在tomcat上运行顺畅的系统,转到was上面就不行了?最后的问题都是在代码上面。
如果资金允许,还是选择was吧。收起
轻工业 · 2014-10-07
浏览1451
ChauncyChauncy软件开发工程师北京中软国际信息技术有限公司
最近跳槽去了家做第三方支付的公司  发现和传统公司的差别还是挺大的  这家公司任何跑核心业务的商用产品  如果不提供源代码是基本不可能被采购的 基本上所有开源的产品都会自己进行定制化 所有源代码都会按照一定规则进行代码扫描 ...显示全部
最近跳槽去了家做第三方支付的公司  发现和传统公司的差别还是挺大的  这家公司任何跑核心业务的商用产品  如果不提供源代码是基本不可能被采购的 基本上所有开源的产品都会自己进行定制化 所有源代码都会按照一定规则进行代码扫描  以防止代码缺陷以及后门等安全性问题  这就说明了 采用开源产品一个十分重要的原因就是出于安全性的考虑收起
互联网服务 · 2014-09-26
浏览1450
ChauncyChauncy软件开发工程师北京中软国际信息技术有限公司
回复 45# shermantian     有录音么?显示全部
回复 45# shermantian


    有录音么?收起
互联网服务 · 2014-09-26
浏览1480
ChauncyChauncy软件开发工程师北京中软国际信息技术有限公司
回复 41# floyd_ljy    十分中肯,采用开源产品也有很难解决的问题显示全部
回复 41# floyd_ljy


   十分中肯,采用开源产品也有很难解决的问题收起
互联网服务 · 2014-09-26
浏览1436
philsonphilson软件开发工程师Asgard
要錢的才有ma嘛显示全部
要錢的才有ma嘛收起
互联网服务 · 2014-08-20
浏览1478
ls2015ls2015软件开发工程师neu
服务   出问题后解决问题的服务显示全部
服务   出问题后解决问题的服务收起
互联网服务 · 2014-08-20
浏览1475
bj5921bj5921技术支持WAS
曾经在某公安厅里当中间件运维工程师,人家那边科长就说。让你们来干啥?让你们在这呆着就是出了问题背锅的 ...shermantian 发表于 2014-8-14 10:49     出了问题,都是维护人员的错。看来把“临时工”的精神领悟到极点民。...显示全部
曾经在某公安厅里当中间件运维工程师,人家那边科长就说。让你们来干啥?让你们在这呆着就是出了问题背锅的 ...
shermantian 发表于 2014-8-14 10:49



    出了问题,都是维护人员的错。看来把“临时工”的精神领悟到极点民。收起
IT咨询服务 · 2014-08-14
浏览1537
katafukatafu其它IBM
能用就用呗,有钱买就用呗。技术流的,不喜欢用was这种不透明的,就去用开源的呗。个人觉得,was用起来,稳又重。高端服务器上跑was,值得拥有。was好多属性、功能都是对其同属产品线的产品扩展的。好多用不到。...显示全部
能用就用呗,有钱买就用呗。技术流的,不喜欢用was这种不透明的,就去用开源的呗。

个人觉得,was用起来,稳又重。高端服务器上跑was,值得拥有。

was好多属性、功能都是对其同属产品线的产品扩展的。好多用不到。收起
IT其它 · 2014-07-22
浏览561
秋风微凉秋风微凉研发工程师xx星星
用了IBM的付费软件,公司能重复用,对客户来说这个是付费的,能赚好多钱啊。。。对公司来说,能赚钱就是好处,反正吃亏的又不是你门公司,而是客户。显示全部
用了IBM的付费软件,公司能重复用,对客户来说这个是付费的,能赚好多钱啊。。。对公司来说,能赚钱就是好处,反正吃亏的又不是你门公司,而是客户。收起
软件开发 · 2014-07-17
浏览529
floyd_ljyfloyd_ljy运维开发工程师中国电信研究院
作为企业级的应用,特别是这种中间件,需要跟进各种标准,需要兼顾老用户的习惯和新用户的创新性需求。所以WAS做的越来越重,很多功能似乎利用率并不高,这是个问题。回答楼主的问题:1. Tomcat也会有bug,你搞不定,开源社区也不会及时给你搞,WAS可以给你打补丁2. Tomcat功能有限,小快灵,...显示全部
作为企业级的应用,特别是这种中间件,需要跟进各种标准,需要兼顾老用户的习惯和新用户的创新性需求。所以WAS做的越来越重,很多功能似乎利用率并不高,这是个问题。
回答楼主的问题:
1. Tomcat也会有bug,你搞不定,开源社区也不会及时给你搞,WAS可以给你打补丁
2. Tomcat功能有限,小快灵,但希望加新功能的时候,又是一番折腾,整合,而且两种完全分开的开源项目,你要指望它们能完美整合,怕是很难(尽管网上各种教程)。WAS的特点就是:全。这叫可扩展性高
3. 用开源的东西,国企领导们还得自己搞个开发团队,能把这些开源玩明白的,养一个和IBM服务价钱差不多的人,想想还是不划算。 要是搞个架构师给搭好了,你走了,我去找谁去。
4. 出了事故,有人问责,要不怎么交代。总不能说一句:这是开源的,所以不稳定,或者说我也不知道来了事吧收起
软件开发 · 2014-07-11
浏览646

提问者

Chauncy
软件开发工程师北京中软国际信息技术有限公司

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-05-18
  • 关注会员:1 人
  • 问题浏览:33504
  • 最近回答:2014-10-21
  • X社区推广