J2EE还是.NET,这是一个问题 |
作者:佚名 发布时间:2005-04-02 来源:不详
|
用户对Web服务平台各 台而感到困惑了。
|
对立阵营的争夺还没有感觉,但
|
软件开发商已经在为跟随哪一个平
|
微软公司的.NET和Sun公司的J2EE,正打得不可开交。 |
EE的战争,实际上是Wi 要以Windows平台为依托;
|
ndows平台和Unix平台斗争的延 而J2EE的所有应用,也毫无疑问
|
续。因为.NET的所有相关应用,都 地建立在Unix基础上。
|
对于软件开发商的CTO 题。
|
或用户的CIO来说,在J2EE与.NE
|
T之间进行抉择,是一个痛苦的问
|
如果选择了.NET,今后所有的产品开 操作系统,利用微软的开发工具,学习微 行。而微软的产品升级换代很快,且换代 成本比较低,但高昂的升级成本将令用户
|
发都将只有一个供应商——微软。员工要使用微软的 软的开发规则,最后的产品也只能在微软的产品上运 后平台还存在一些不兼容的地方。尽管第一次实施的 和供应商头疼。
|
当然,微软的产品便宜,开发人员的 势的另一面是巨额的培训成本。微软产品 微软的技术服务,每天8000元的成本并不
|
成本低,开发工具好用,开发效率高。不过,这些优 更新非常频繁,需要对员工不断进行培训。如果购买 是每家软件公司都能承受的。
|
而且多数客户都有一种 味着开发商基于微软平台开
|
先入为主的印象:在微软平台上 发的产品只能走薄利多销的路子
|
运行的产品价格不会太高。这就意 。
|
由于了解微软产品的人太多,几乎所 所以,一些客户对微软平台的安全性存在 通常会谨慎考虑微软的平台。这自然对开
|
有的病毒、大部分黑客的攻击都是针对微软平台的。 疑问。涉及高可靠性、高安全性、高访问量的系统, 发商不利。
|
作为中国证券软件的领 路口。以前他们的主要产品 券软件领域比较早,恒生现 营业部客户既是资源,也是 Windows NT 4.0,又无法从
|
军企业,杭州恒生电子有限公司 都是围绕营业部进行开发,大多 在大量的方案实施还是在Window 包袱:如果要升级换代,工作量 微软那里得到足够的支持。
|
现在就走到了必须做出选择的十字 基于Windows NT平台。由于进入证 s NT 4.0上。对恒生来说,上千个 将是天文数字;如果继续使用
|
如今证券行业大集中的 银万国证券有限公司进行的 统半壁江山的恒生竟然连一 ,恒生最终站到了Sun的一
|
呼声越来越高,恒生原有的系统 新一代信息系统平台32个项目招 个入围产品也没有,这让他们不 边,将新一代证券集中交易系统
|
面临着被淘汰的危险。在前不久申 标过程中,曾经占领营业部业务系 得不考虑新产品的开发。几经犹豫 移植到Unix平台上。
|
北京东方清大(神达) 决方案的小公司。早在1998 但到了2001年5月,这个产 问题,由于检察院属于国家 环境,可以进入检察院系统 高手,且原来的产品都是基
|
技术发展有限公司是一家主要为 年,他们开发的C/S结构的检察 品已经近3年没有升级了。开发 机密单位,因此从市场策略上来 的核心领域。但公司现有的7个 于微软平台的,转型显然风险太
|
检察院行业提供办公与办案系统解 院办案系统就得到了业内的好评。 新产品必然涉及到开发平台的选择 说,他们非常希望选择J2EE的开发 软件开发人员都是Windows平台的 大。
|
经过长达3个月的讨论,东方清大最 是放弃进入检察院、法院核心领域的机会 果资金允许,我还是想开发一套可以用于
|
终选择了微软的.NET平台,新产品快速出笼,代价则 。该公司董事长高宏程博士还是有点不太甘心:“如 Unix与Linux平台的产品。”
|
而那些在行业内已有长期积累的软件 展机会,将原有的系统升级到J2EE的平台 牌厂商都对其全力支持。无论是硬件平台 选择,只需开发一次,就可以为不同需求
|
公司CTO们,有许多是希望在这个关键时刻把握住发 。J2EE所具有的开放性、跨平台性、安全性让很多大 、操作系统、数据库、中间件、应用系统都有很多的 的客户完成不同级别的方案。
|
不过, Sun、Oracle、 。IBM号称提供全方位解决 工具是VisualAge——全部 是开放体系,其中任何一部 样那样的兼容性问题。
|
IBM等大牌厂商虽然都宣称全力 方案,使用DB2作数据库,以Web 是IBM自己的体系。而作为Sun O 分都可以更换其他符合标准的产
|
支持J2EE,但各家的方案各有不同 Sphere作为中间件开发平台,开发 NE开放网络环境的核心,J2EE号称 品。但在实际使用时,也还是有这
|
J2EE的开发工具虽然有 但与微软.NET的开发平台相 同一个项目,使用J2EE的进 是个好消息。
|
很多,如Sun的Forte,Borland 比,在与数据库的集成性与易用 度可能会比使用.NET慢一些。这
|
的J Builder,IBM的VisualAge, 性方面还有一定的差距。如果开发 对于那些时间较紧的项目来说并不
|
虽说J2EE是通用的,但是由于不同厂 些细微的差别,要开发真正的跨平台产品 不同的参数,而且要进行长时间的调试,
|
商的数据库、Web服务器、中间件服务器等等都有一 就需要对所有的产品都精通,分别为不同的搭配设置 这也是中小软件公司难以企及的。
|
另外,熟悉J2EE的程序 后多种平台的项目经理与系
|
员比熟悉微软产品的开发人员薪 统分析师的薪水更高。
|
水要高出一块,能精通整个J2EE前
|
其实更重要的是软件开 户增加平台迁移的成本,用 增加一个竞争对手。
|
发商的市场战略问题。如果新产 户培训也需重新进行。如果同时
|
品抛弃原来的微软平台,势必让用 开发两种平台的产品,等于给自己
|
用友集团在开发平台的选择上同样难 Windows平台上,而许多高端用户对于Win 用友的销售与技术人员不得不费尽口舌向
|
以抉择,其原来的ERP-U8系列产品基本上都是在 dows平台的稳定性、可靠性与可扩展性都有所怀疑, 客户解释。
|
而作为用友新一代产品 ERP-U8相比,这一代产品定 配备了各自独立的销售队伍 功能基本类似的产品,但在 流市场——中端客户市场出 避免了。
|
的ERP-NC,则全部基于J2EE环境 位于中高端客户,并且从系统设 。虽然用友集团有人力、财力、 产品销售上,却遇到了无法解决 现重合,产品的定价、服务又基
|
开发,与定位于中低端客户的 计开始就与ERP-U8彻底分开,同时 物力支持两套开发队伍,实现两套 的问题:两种产品的客户在ERP主 本类似,两支销售队伍抢单就难以
|
北京中启技术有限公司的转型就更有 供进销存系统。前年,该公司利用ASP开 今年在竞标新华书店总店的全国图书发行 统可靠性提出了质疑。为了拿下这个项目 ,最后下狠心选择了BEA的中间件平台, 得的,这是公司上台阶的一个机会,也是
|
代表性。这家公司在图书行业奋斗了六七年,主要提 发了一套简单的网上书店软件,得到了市场认同。但 网时,新华书店总店对他们现有产品的可扩展性与系 ,该公司副总经理潘毅几乎考察了所有的中间件厂商 并花大价钱挖来了这方面的高手:“这些投入还是值 公司突破发展瓶颈的一次赌博。”
|
虽然是一个小厂商,以 低,他们基于Unix平台的网 因此价格也相对较高,市场 、可靠性、可扩展性上都有 说。
|
世纪互联为基础建立起来的华证 上证券交易系统在华夏证券得到 推广阻力重重。“与Windows平 一定的优势,但很多客户却更看
|
网络信息技术有限公司的起点却不 了好评,不过由于开发成本较高, 台相比,我们的产品在功能、性能 重价格。”华证网络一位销售人员
|
如果过去使用的都是微 用户要为微软的频繁升级做 据库、中间件等不断升级、
|
软的产品,大可以继续使用,因 准备。一个IT项目的第一次投资 打补丁的后续升级成本会很高。
|
为无须花费太多学习时间。不过, 成本可能比较低,但操作系统、数
|
此外,在系统压力不大、使用频率不 但如果业务迅速发展、系统需要扩展时, 集管理不是一般的信息管理人员能够胜任
|
高的情况下,基于微软平台的维护成本可能比较低。 系统的扩展成本可能会突然高企,而且多服务器的群 的。
|
在这场开发平台的战争 际情况。通常中小用户或在 Unix环境。
|
中,用户的CIO大多是凭经验判 非核心领域倾向于微软产品,而
|
断,并通盘考虑自身业务需求与实 中大型用户或核心业务则倾向于
|
西北证券有限公司只有十几家营业部 豫再三,决定使用Windows平台。“作为 技术人员对Unix也不熟悉,再说我们这儿
|
,在选择网上交易系统的过程中,技术总监赵兵克犹 一个小券商,现在的业务系统没那么大需要,我们的 也留不住Unix高手。”
|
在国有企业中,中国石油总公司的信 业,PC平台根本无法支撑整个业务系统, 平台,也早就储备了一大批这方面的人才 成章。”该公司信息中心的一位人士告诉
|
息系统建设得比较早。“我们是全国性的国有大型企 所以从一开始,我们绝大多数核心业务平台都是Unix 。现在选择J2EE进行新的业务系统开发就自然是顺理 记者。
|
正因为有了J2EE与.NET 是最后很有可能以Web Serv
|
的战争,才会有技术的进步。虽 ice为基础走向融合,这也是所
|
然现在两大阵营有点势不两立,但 有业内人士的希望。
|
|
|
|
|
|