J2EE vs .NET:赛前称重

原创 2003年05月03日 22:18:00

J2EE vs .NET:赛前称重

weigh in”这个词是指拳击赛之前两名拳手量体重的过程。在职业拳赛中,拳手和经纪人总会利用称体重的机会大肆向媒体张扬,展示自己的强悍。用这个词来描述J2EE和.NET在服务器市场上的竞争,可谓精当。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Java.NET的口水仗似乎永无宁日,但实际上很多大公司同时支持这两个平台。这场“战争”,在一定程度上已经变成了市场炒作。这就像职业拳击赛,以赛前称体重为代表的作秀有时比战斗本身更加耐人回味。

我们可以给J2EE.NET下一个简单的评语:J2EE功能更丰富;.NET使用更简单。同时,双方又都在向对方取长补短。两个平台的差异早已不像他们刻意鼓吹的那么悬殊。

IBM开发出了一整套的IDE技术,大大简化了J2EE应用的开发过程。IBM把主要的IDE技术捐献给了开放源码的Eclipse项目,更多开源人群的参与将给J2EE开发者带来更大的便利。一些观察家提出,简化J2EE开发的一条捷径就是使用J2EE中较为简单的部分,尽量放弃其中复杂的部分——尤其是EJB。开放源码的JBoss应用服务器正是这样做的,而且似乎效果很好。在很多时候,一个Tomcat的应用服务器就足以解决所有的问题了。

同时,微软也宣称.NET在“功能丰富”的方向上取得了长足进步。

对于ISV来说,平台的选择通常不是由兴趣来决定的。如果需要兼顾LinuxUnix平台,J2EE通常是他们的唯一选择。另外,J2EE承继了大型主机和Unix的风格,各个部件之间相对松散独立,需要一定的组合过程;而.NET的风格则更像AS/400Windows NT,所有东西都紧密集成在一起。这种风格(或者叫文化)上的差异也会影响企业的选择。

一般认为,Visual Studio .NET提供了大量的向导,因此相对容易使用,开发速度也较快。但在面临大范围、高复杂度的应用时,就显得有些力不从心。对.NET平台进行定制的难度也更大,微软希望你在他们限定的范围内玩。

Gartner的分析数据显示,操作系统正在逐渐失去软件业的霸主地位。预计到2007年,集成服务器、应用服务器、Web服务器、集群软件等企业级服务器软件的收入将超过服务器操作系统。从这个数据不难明白,为什么微软要不断地推广.NET的“服务”理念,为什么Sun要在J2EE中加入越来越多应用服务器的功能。

所以,J2EE.NET仍然在打着口水仗,并继续向对方学习。双方的技术很快将(甚至可能是已经)达到登峰造极的地步,于是双方在技术指标上的差异将小到可以忽略不计的地步。毕竟,两者都采用虚拟机技术,两者都处理同样的三类I/O(前端HTTP、进程内通信、后端数据库),有理由相信两者都会把这些技术发展到极致。

感谢自由和竞争的市场,让我们能够拥有“选择的痛苦”。

全文请看:

http://www.adtmag.com/article.asp?id=7610

相关连接:

Java开发环境瞄准前端建模市场

Windows Server 2003上市

J2EE与.NET技术架构的比较

一、J2EE简介 J2EE体系结构图:                          1.组件-容器模型 J2EE是一个基于组件-容器模型的系统平台,其核心概念是容器。容器是指为特定组件提供服务...
  • kanglix1an
  • kanglix1an
  • 2014年06月04日 19:36
  • 8123

【杂谈】PHP和J2EE比较(转)

我们该如何选择?java还是php?《Java和PHP的web开发技术比较》 比较PHP和JSP这两个web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主...
  • u013517797
  • u013517797
  • 2015年02月02日 15:59
  • 2252

J2EE学习篇之--Spring技术详解

Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发....
  • jiangwei0910410003
  • jiangwei0910410003
  • 2014年05月28日 10:15
  • 6539

动态规划-砝码称重问题

动态规划(Dynamic Programming)这个词乍一听感觉甚是高大上,初次学习或者使用的时候会感觉难以理解,这是正常的,毕竟凡事都是一回生二回熟。其实它也不难的,大家要明白一个道理,能写到课本...
  • dreamandxiaochouyu
  • dreamandxiaochouyu
  • 2016年09月06日 17:14
  • 1872

VS中修改.net版本

更换.net版本,重新build。 网站项目分为 website 和 web application project 两种开发模式 1)若为website 项目名右键Property pages,...
  • jl1134069094
  • jl1134069094
  • 2016年04月14日 14:38
  • 2928

VS2008中查看.NET源码的设置方法

VS2008中查看.NET源码的设置方法
  • YaoXTao
  • YaoXTao
  • 2014年07月02日 14:59
  • 1387

vs2015开发.net core的环境准备

1、安装vs2015,并升级到update3 下载地址: http://download.microsoft.com/download/7/c/f/7cf151c3-b735-4e35-a1bb-...
  • tiana0
  • tiana0
  • 2017年01月24日 13:02
  • 4665

动态规划——砝码称重

问题描述: 设有1g,2g,3g,5g,10g,20g的砝码各若干枚(其总重≤1000g),要求: 输入: a1   a2   a3   a4   a5   a6(表示1g砝码有a1个,2g砝码...
  • judyge
  • judyge
  • 2015年10月29日 10:27
  • 1380

蓝桥杯——说好的进阶之砝码称重(贪心算法)

5个砝码 用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。 如果只有5个砝码,重量分别是1,3,9,27,81。则它们可以组合称出1到121之间任意整数重量(砝码允许放在左右两个盘中)。...
  • hymanxq
  • hymanxq
  • 2014年05月10日 07:34
  • 4237

HX711称重传感器

HX711 称重传感器专用模拟/数字(A/D)转换器芯片 简介: HX711是一款专为高精度称重传感器而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡...
  • hudoudoudechuntain
  • hudoudoudechuntain
  • 2017年12月18日 13:54
  • 121
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:J2EE vs .NET:赛前称重
举报原因:
原因补充:

(最多只允许输入30个字)