帝国软件
  设为首页 加入收藏 关于我们
 
解密帝国网站管理系统
栏 目:
 
您的位置:首页 > 技术文档 > JAVA编程 >
谁偷走了我的ejb?
作者:未知 发布时间:2005-03-12 来源:JSP天空网
谁偷走了我的ejb?

首先介绍一下,我所在公司的主要产品是中国移动的BOSS--基础业务
支撑系统,用户总数大约3000人,同时在线1000人,也许这里有的道友
还是同行。

论坛里的帖子看了一些,让我很疑惑的是为什么EJB看来是如此的成功
但我却发现在公司和其它竞争对手中使用EJB的是少之又少

bea不断声称自己的weblogic是如此的出色,以至于weblogic 8出来后
我们这些日日夜夜的不停推磨的驴子简直都可以洗洗睡了。
但具有讽刺意味的,tuxedo可能是bea在中国的企业级应用中使用最受
认可的,稳定而又快速。
倘若bea问我们为什么也买了它的weblogic,我们只能告诉它因为sun的
iplanet不停的挂掉,我们终于受不了,也不敢再相信sun one server
选择weblogic实在只是我们需要一个支持jsp的可靠的web server罢了

我们公司boss系统的结构大约是weblogic(做web server)+tuxedo+存
储过程、事务基本都是放在存储过程中实现的,也许会有师兄说真傻,
好原始。确实,听起来好像就在原始社会,但真是不知道还有多少个公
司和我们做了一样的选择。尽管结构不清晰,代码可读性差,移植性
差,每换一次数据库就是一项浩大的工程,天数的存储过程要改写,
(经常有一些db厂商的好东东让你非常想用,可是等移植的时候就恨不
得全是sql92)。痛苦的就是这样做牺牲的情况下,系统速度还是不理
想,每月初是一个使用高峰,都要过一次小关,阵痛一把。如果用
ejb或者hibernate不知道能不能实现如此复杂的事务,实现了又是什么
样,个人估计就算不死成什么样,也不知道会慢成什么样。
另一公司因为使用jsp+javabeans 两层结构,使用jdbc直连数据库(相
同水平下,理论上速度应比使用ejb更快),慢的导致用户不满,已经
被中途踢掉了。

说到这里,或许有人会说那是因为你们设计不合理,管理不到位,试问
如果我们用c做的出来,用java做不出来,是不是充分证明我们java水
平很低。那其它的公司也做不到,又是什么原因,是不是充分证明我
们整个中国程序员的java水平都很低?倘若是,java门槛这么高,我们
岂不是永远要喝三块钱的稀饭,看着sun、ibm们来大鱼大肉

有人曾经说,为了系统的扩展性,我们应该牺牲一点性能。我不知道他
遇到的是什么样的用户,我们的用户要求是稳定第一、性能第二、扩展
性他们并不关注的,用户并不知道程序是什么的,他们只知道功能是什
么样,是否按照要求实现,扩展性根本不是他们所关心的。不要让我们
陷入程序的误区,因为写程序而写程序。一些工作都是要赚钱的,不正
视肯定要碰钉子,就象拍艺术电影的总看不起拍商业电影,实际上那一
样难度更大,不用说也明白的,如果商业电影容易拍,那帮人早溜光了
去挣大把rmb
//sorry 走题了,:)

也许,在电信这个领域比较特殊,不知道banq、bruce、robbin、icean
们经历过多大的项目,能否以下面的指标指点方向:多少人使用,什么
样的业务复杂度,最大并发数多少,最大并发时每笔事务平均耗时等
数据库表的多少能否表明业务复杂度?我们的表大约是一千多张。请不
要说他们数据库设计水平低,我对设计数据库的同事们有相当信心

其实很想用J2EE,java人不用J2EE就好比鸟儿被剪了一只翅膀,我在
学习hibernate中、希望不久的将来可以有所运用,说sun在搞JBOSS,
做的是同样的工作么?也许象大客户管理,网管,oa什么的可能早点
用上
应该承认java真是很慢,但情人眼里出西施,没办法,我就喜欢
  
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息

   栏目导行
  PHP编程
  ASP编程
  ASP.NET编程
  JAVA编程
   站点最新
·致合作伙伴的欢迎信
·媒体报道
·帝国软件合作伙伴计划协议
·放眼未来 帝国近期将有重大举措!
·PHPWind6.3.2版通行证发布
·帝国备份王2008版正式发布
·帝国备份王2008版发布
·phpcms2007转帝国CMS5.0程序发布
·dedecms5.1转帝国CMS5.0程序发布
·帝国网站管理系统V5.0商业购买说明
   类别最新
·谈谈JDBC
·JDBC专题介绍
·JDBC接口技术
·利用weblogic的POOL(连接池)连接
·Jsp中调用Oracle存储过程的小例子
·JSP数据库操作例程
·JSP数据库连接大全
·用连接池提高Servlet访问数据库的效
·一种简单JDBC连接池的实现
·数据库连接池Java实现小结
 
关于帝国 | 广告服务 | 联系我们 | 程序开发 | 网站地图 | 留言板 帝国网站管理系统