论坛首页 Java企业应用论坛

ibm的东西就是垃圾

浏览 75460 次
该帖已经被评为良好帖
作者 正文
   发表时间:2012-05-05  
kidneyball 写道
lnaigg 写道
ohyea 写道
lnaigg 写道
用过一段时间was,部署的时候要求应用的标准化最严格。
web.xml不能写错,写错不给部署。
jar冲突就很可能把was整死了。
最麻烦是log藏得无限深,你要查个问题都不知道往哪里找。

相对来说,weblogic还是很好的,虽然也有一些问题,但是易用性好得多。

不过就不要拿tomcat、jetty跟was和weblogic比了,不是一个重量级的,至少也拿glassfish来比较。



什么叫重量级?tomcat同样部署,10m,was他妈的要1g多,这就是重量级?这个重量级能在你的电脑上作为开发环境吗?不做开发环境,关键在部署时还要改一堆东西,部署-喝咖啡-改配置-重启-喝咖啡-又改-又喝,这算是重量级?

最关键的是你的应用需要所谓的重量级吗?说实话,每次给领导汇报,都要用tomcat做一个备用环境,was宕机了,等它重新启动完,黄花菜都凉了。稳定性was根本解决不了程序的问题,况且was还不一定稳定


请补习一下web容器和j2ee中间件的区别。


重点在于一个明明只需要web容器就能搞定的应用被忽悠到买了一套j2ee中间件来支撑。


其实国内大部分的应用都是web应用,tomcat之类的web容易已经可以满足了,至于jee中间件其他的规范实现,例如ejb,已经很少人用了。
tomcat这些开源web容器对于开发人员还是很友善的,很多开发人员都不愿意面对太复杂的东西,都有惰性去学习,也抵抗去接触未知的领域。
websphere确实很复杂,就是创建者都说,当初设计过度,如果ibm不是一个大公司,WebSphere早就挂掉了。但是webshpere的管理功能是做的挺好的,虽然配置部署期很复杂,但是之后管理都比较方面,特别适合拥有大量机器的应用的管理。
例如weblogic就有一个动态升级的功能,给应用打补丁时,原有的应用不用停止,更新完毕之后,应用就升级完毕,不需要停机,这些管理功能,都是tomcat的弱项。
不过我也是开发人员,也不喜欢WebSphere,确实很复杂。
0 请登录后投票
   发表时间:2012-05-05  
vivaxiaohua 写道
用过他的数据库DB2,的确非主流,IBM在中国就是靠忽悠政府过日子的。


DB2还是不错的
0 请登录后投票
   发表时间:2012-05-05  
最近要做一个企业门户,客户被忽悠用websphere portal,哥装了半天才装好(没错,泥马一个portal server装了4,5个小时),然后起portal服务,2g内存就没了,有木有啊,当时心里就一直在骂:NMBD
0 请登录后投票
   发表时间:2012-05-05  
确实很不好用
牌子大 销售会忽悠
0 请登录后投票
   发表时间:2012-05-05   最后修改:2012-05-05
公司项目有的地方用Weblogic,有的地方用JBOSS,JBOSS完全能够支撑,Weblogic比较好的是管理功能,但是项目组内又没人专门去学习这方面,感觉就是大炮打蚊子。
而且每次上载版本,jboss不用10分钟就弄好,weblogic要用30~60分钟。而且jboss发现页面有问题的时候,还能替换下临时文件,紧急处理下。但weblogic就只能重新打包、编译、部署和发布了。
0 请登录后投票
   发表时间:2012-05-05  
确实挺难用的,我喜欢用weblogic,原生支持热部署。我见过的唯一支持这个功能的服务器。jboss启动太慢了,最简单的应用也要100多秒才能启动完,加载各种模块。
0 请登录后投票
   发表时间:2012-05-05  
原来有这么多和我同感的人啊,IBM的软件啊,WebSphere、Db2我都用过,难用的可以,速度也非常慢,而且这破烂软件卖的还挺贵。使用最广泛最恶心的就是IBM的Soap相关产品,包括Soap协议本身也效率差的可以。真有钱还是买Oracle的产品,否则就Tomcat、Jboss、Hessian、Memcached就可以覆盖绝大多数企业和互联网应用领域了。
0 请登录后投票
   发表时间:2012-05-05  
ohyea 写道
wensen 写道
ohyea 写道
lnaigg 写道
用过一段时间was,部署的时候要求应用的标准化最严格。
web.xml不能写错,写错不给部署。
jar冲突就很可能把was整死了。
最麻烦是log藏得无限深,你要查个问题都不知道往哪里找。

相对来说,weblogic还是很好的,虽然也有一些问题,但是易用性好得多。

不过就不要拿tomcat、jetty跟was和weblogic比了,不是一个重量级的,至少也拿glassfish来比较。



什么叫重量级?tomcat同样部署,10m,was他妈的要1g多,这就是重量级?这个重量级能在你的电脑上作为开发环境吗?不做开发环境,关键在部署时还要改一堆东西,部署-喝咖啡-改配置-重启-喝咖啡-又改-又喝,这算是重量级?

最关键的是你的应用需要所谓的重量级吗?说实话,每次给领导汇报,都要用tomcat做一个备用环境,was宕机了,等它重新启动完,黄花菜都凉了。稳定性was根本解决不了程序的问题,况且was还不一定稳定


不明白为什么重启还要改配置,如果你觉得改配置麻烦,你可以写成脚本。

另外,你可以建议领导用tomcat之类的呀.当然前提是你觉得tomcat足够用...呵呵。


靠,我还要学习脚本,写脚本不用调试?搞It的是闲得没事干了还是钱给得足够多了?没事自己折腾自己?得到了什么好处?

我之所以发这个帖子,是想引起大家的共鸣,引起大家的讨论,慢慢让我们及我们的领导认清问题,不用附合。It行业已经够辛苦了,像IBM这些公司,拿着高额的利润,过着滋润的日子,我们来给他擦屁股。成功算他的,失败时我们能力的问题。花钱买我都认了,但是别额外的折腾。


你太幼稚了,领导的脑子和屁股没什么区别
0 请登录后投票
   发表时间:2012-05-06  
ohyea 写道
wensen 写道
ohyea 写道
lnaigg 写道
用过一段时间was,部署的时候要求应用的标准化最严格。
web.xml不能写错,写错不给部署。
jar冲突就很可能把was整死了。
最麻烦是log藏得无限深,你要查个问题都不知道往哪里找。

相对来说,weblogic还是很好的,虽然也有一些问题,但是易用性好得多。

不过就不要拿tomcat、jetty跟was和weblogic比了,不是一个重量级的,至少也拿glassfish来比较。



什么叫重量级?tomcat同样部署,10m,was他妈的要1g多,这就是重量级?这个重量级能在你的电脑上作为开发环境吗?不做开发环境,关键在部署时还要改一堆东西,部署-喝咖啡-改配置-重启-喝咖啡-又改-又喝,这算是重量级?

最关键的是你的应用需要所谓的重量级吗?说实话,每次给领导汇报,都要用tomcat做一个备用环境,was宕机了,等它重新启动完,黄花菜都凉了。稳定性was根本解决不了程序的问题,况且was还不一定稳定


不明白为什么重启还要改配置,如果你觉得改配置麻烦,你可以写成脚本。

另外,你可以建议领导用tomcat之类的呀.当然前提是你觉得tomcat足够用...呵呵。


靠,我还要学习脚本,写脚本不用调试?搞It的是闲得没事干了还是钱给得足够多了?没事自己折腾自己?得到了什么好处?

我之所以发这个帖子,是想引起大家的共鸣,引起大家的讨论,慢慢让我们及我们的领导认清问题,不用附合。It行业已经够辛苦了,像IBM这些公司,拿着高额的利润,过着滋润的日子,我们来给他擦屁股。成功算他的,失败时我们能力的问题。花钱买我都认了,但是别额外的折腾。



只能无语啊.....哈哈
0 请登录后投票
   发表时间:2012-05-06  
webshpere 很不错啊,不管是在iseries,还是unix部署起来都很方便,stop.deploy,start就搞定了
0 请登录后投票
论坛首页 Java企业应用版

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