用户名: 密码: 验证码:           网站地图  高级搜索  RSS订阅  收藏本站
您的位置:主页 > 程序编程 > Java >

从商业角度分析J2EE与WINDOWS DNA体系结构

[ 来源:Java家 | 作者: | 更新日期:2008-3-26 13:03:37 | 人气: | 评论 0 条 ]
  以下部分要讨论: 与COM 、WINDOWS DNA相比较,使用EJB、J2EE所能带来的商业好处。

  1、业界支持

文章来源于www.jc567.cn

  任何一个商业化的技术要想拥有良好的市场态势,业界内重要企业的大量参与是十分重要的。J2EE是由SUN引导,各厂商共同发起的,并得到广泛认可的工业标准。业内‘企业计算’领域的大企业如:IBM , BEA Systems, Oracle等都有参与。

文章来源于www.hot007.com

  hot007.com

  在J2EE规范制定阶段让供给商参与进来,能够吸收他们在企业计算领域多年来成熟的经验,而且能够推动他们迅速开发出J2EE的产品。因为采取了以上策略,现在已经超过25个不同的服务器端平台支持J2EE 规范。 复制于hot007.com

 

jc567.cn

  由于采用开放的协作制定规范,J2EE也体现了众多企业计算领域供给商的知识和专业技术。这意味着产品解决方案能够满足任何商业需求。由于有大量的厂商支持,所以用户的选择范围会更广泛。

复制于jc567.cn

 

jc567.cn

  与此相比,WINDOWS DNA架构是由微软单独制定并完成的。客户若是选择了这种没有得到业界广泛支持的专有架构,就会把他们局限在某一个供给商的技术实现上。这会就妨碍客户将来采用其他供给商的产品,而这些产品很有可能最适合某一企业的特定需求。

复制于hot007.com

 

www.hot007.com

  2、保护已有的IT投资

007网络教程网

  由于公司必须适应新的商业需求,利用已有的企业信息系统方面的投资,而不是重新制定全盘方案就变得很重要。这样,一个以渐进的(而不是激进的,全盘否定的)方式建立在已有系统之上的服务器端平台机制是公司所需求的。

文章来源于www.jc567.cn

  007网络教程网

  J2EE架构可以充分利用用户原有的投资,如一些公司使用的BEA Tuxedo、IBM CICS, IBM Encina,、Inprise VisiBroker 以及Netscape Application Server。这之所以成为可能是因为J2EE拥有广泛的业界支持和一些重要的‘企业计算’领域供给商的参与。每一个供给商都对现有的客户提供了不用废弃已有投资,进入可移植的J2EE领域的升级途径。由于基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。 文章来源于www.jc567.cn

  文章来源于www.hot007.com

  J2EE能够保留现存的IT资产有以下三方面的好处:

jc567.cn

  hot007.com

  应用程序能被利用

www.jc567.cn

  已有的代码在J2EE方案中可被重用,一个应用程序可重新划分层次而不用重写。这样就减少了开发时间,加快了进入市场的步伐,降低了开发成本,把项目保持在合理预算水平上。这同时也降低了企业的风险,因为公司可以使用已被验证和曾经运作的方案,而不是撤掉已有系统从新编写。 文章来源于www.hot007.com

 

复制于jc567.cn

  已有的产品和使用许可协议能被利用 文章来源于www.jc567.cn

  假如一个公司已经购买了某些已有技术的使用许可协议或维护协议,如中间件,操作系统或硬件方面的许可协议,这些许可在J2EE环境中仍能被使用。因此能够降低项目成本,缩短培训时间。 hot007.com

  对供给商的依靠性更小

jc567.cn

  因为正在为你服务的供给商提供了用于J2EE平台的产品,整体上只有一个供给商,你不需要依靠两个供给商的帮助在他们产品之间建立连接。这就减小了应用程序的复杂性,降低了整体风险水平。 复制于hot007.com

  复制于jc567.cn

  与此相对照,微软的WINDOWS DNA 架构要求客户购买并安装WINDOWS 2000,还有可能需要客户购买新的硬件。客户就没有机会使用原有供给商的许可或维护协议,增加了项目成本。 复制于jc567.cn

 

复制于jc567.cn

  我们也应当看到WINDOWS DNA 确实提供了到用户已有系统的连接,可是客户使用这种连接要依靠两个供给商:微软和现在为你提供产品的供给商。仅用一个供给商的方案通常比两个供给商的连接方案更易治理,更可靠。

文章来源于www.hot007.com

  www.hot007.com

  3、保护未来的IT投资,适应变化

复制于hot007.com

  今天,一个公司的IT部门的灵活性与适应性是保持公司在市场中的竞争优势的源泉。公司应迅速改进程序,以期对变化的市场环境做出反应,同时公司通过更短时间内面向市场,比竞争对手更快的采取应对措施可以在竞争中取得飞跃。通过设计能够适应更多的用户负载或事务需求的商务系统,IT部门能够按照市场需求规划部署。 007网络教程网

 

jc567.cn

  J2EE能让一个公司具有更强的适应变化的能力。因为每一个基于J2EE平台的产品都保证支持最基本的J2EE服务。公司可以只需构造一次编码良好,符合J2EE的程序,然后在部署时按应用环境做出决策。假如底层平台的功能、伸缩性或可用性还不足以满足新的市场需求,用户可以有其他选择。假如客户的J2EE应用程序设计良好,并能符合标准,这个系统可以随着时间的推移通过更换底层中间件、操作系统或硬件来进行放缩,却不会显著地更动应用程序。用这种方式对未来IT投资的保护是很具吸引力的建议。对市场需求的反应时间缩至最短,可以让公司以INTERNET所要求的那种速度采取行动。

jc567.cn

  www.hot007.com

  而WINDOWS DNA没有提供象J2EE平台那种层次的对变化的适应性。客户采用WINDOWS DNA就会被绑在中间件和操作系统的微软实现上,假如这个实现的功能性、可伸缩性、可用性不尽人意,客户只能怪自己不够走运。如对底层的操作系统和中间件作些修改就会显著影响应用程序。可被选择的硬件也十分有限。这都会极大地延误公司对变化的市场环境做出反应。

007网络教程网

  文章来源于www.hot007.com

  4、切入市场的时间

www.jc567.cn

  在今天的市场开发商业方案,数月时间已经是很漫长的概念,错失一个很小的首先切入市场的机会都会意味着你的公司要花费数年的时间去追赶。 复制于jc567.cn

 

复制于hot007.com

  缩短切入市场时间的一种方法就是选择便于应用程序快速开发的服务器端平台。J2EE和WINDOWS DNA都答应公司把一些通用的、很繁琐的服务端任务交给中间件供给商去完成。这样开发人员可以集中精力 在如何创建商业逻辑上,相应地缩短了开发时间。 jc567.cn

  然而基于J2EE平台的高级产品比WINDOWS DNA 提供了更大范围的中间件服务。这种有点有些来自于J2EE平台结构本身的优势,一些是由于J2EE能让供给商鲜明地提供各种不同特性而同时保持与平台的兼容性。以下这些复杂的中间件服务是高级中间件供给商所提供的,而在WINDOWS DNA 中却不具备的: 复制于hot007.com


共3页: 上一页 1 [2] [3] 下一页
Tags:从商业角度分析J2EE与WINDOWS,DNA体系结构
您的评论
用户名: 新注册) 密码: 匿名评论 [所有评论]

·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为