商讯信箱
用户名:
@
vip.it168.com
free.it168.com
udc.it168.com
staff.it168.com
it168.com
密 码:
注册
|
忘记密码
登录
个人用户
经销商
用户名:
密 码:
注册
|
忘记密码
验证码:
看不清?
用户名:
密 码:
注册
|
忘记密码
登录
注册
返回首页
门户
|
论坛
|
Blog
|
新闻
|
文档
|
Tag
|
下载
|
搜索
|
培训
|
WiKi
|
IXPUB
|
投稿
|
专题
频道:
Oracle
|
DB2
|
SQL Server
|
ERP
|
SCM
|
Java
|
微软技术
|
开源
|
项目管理
|
SOA
|
商业智能
|
IBM软件技术
您的位置:
首页
>
技术频道
> 正文
华山论剑 .NET挑战J2EE之体系架构思想
[
收藏此页
] [
打印
]
作者:
IT168 西风瘦马
2006-10-30
内容导航:
J2EE优势和弱势
第1页:
J2EE优势和弱势
第2页:
.NET优势和弱势
第3页:
王者之战 平分秋色
【IT168 分析评论】
对于J2EE和.NET这两大平台,人们往往不能完全做出属于他自己的判断,因为人们往往是先听到或称赞或批评的意见,然后才开始真正花时间来研究这两个平台的历史背景和主要解决的问题。
因此,在开始我的《.NET单挑J2EE》系列文章之前,我将首先和大家一起检视一下这两个平台的发展背景,以及建立这两个框架的主要开发意图。我个人感觉这种背景信息是非常重要的,因为它可以给你一种更长远更好的指导观点:在实际开发中究竟哪一个平台最适合解决你的实际问题。
J2EE优势和弱势
注:从1.5版本开始,J2EE将被命名为Java EE 5.0。
J2EE的的诞生是为了给企业提供比CGI或CORBA更完善、更具有伸缩性的选择,并帮助规范更深入的企业开发技术,例如面向消息的中间件(MOM)。因此J2EE具有以下特点:
以更强大的Servlets机制代替CGI;
以EJB代替CORBA(注:即将到来的EJB 3.0更加完善);
一些合理的成功之处(例如针对MOM的JMS);
由于J2EE规范制定团队从第一天开始就想满足企业中每一个人的每一种需要,这种做法让J2EE成为一个强大同时也非常复杂的框架平台。
下面谈以下我个人在使用这个平台的时候所遇到的一些比较大的问题:
1、某些不必要复杂的API常常需要花费很大的精力来学习;
2、API设计主要受像Sun公司等厂家的影响,而不是根据最终用户,因此导致API对开发者的友好程度不够。
3、运行J2EE应用程序需要造价比较昂贵的应用服务器。这些应用服务器带来的性价比非常低。
当然,J2EE平台也具有很多令人喜爱的优势:
1、J2EE的API非常灵活。大多数J2EE的API都具有可扩展性和灵活性的内在特点。这种可扩展性给了有才气的开源开发者充足的空间。J2EE的开源OR映射功能、企业对象管理和MOM开源框架目前还没有对手。
2、对于重量级、严谨的企业应用的开发来说,J2EE是一个非常不错的起点。诸如Spring和Hibernate等框架使得开发者可以开发高性能、高相关性或综合解决方案,可以轻松的开发跨越不同的企业系统的应用。
3、J2EE可以运行在任何平台上,小到x86 Windows,大到高端的Linux/Unix/大型机应用。而运行多个平台对大型企业来说是常见的事情。
1
1
2
3
【内容导航】
第1页:
J2EE优势和弱势
第2页:
.NET优势和弱势
第3页:
王者之战 平分秋色
©版权所有。未经许可,不得转载。
[责任编辑:
赵恒
]
相关文章
针对数据仓库和报表应用程序的10大S
JAVA IDE之争,谁会成为最后的的幸存
JAVA IDE之争,谁会成为最后的幸存者
Java能否在未来继续创造神话?
NetBeans或吞并Creator 同室操戈为哪
AJAX PK Java桌面技术,谁将是最后的
漫漫征途 Java EE6 离我们还有多远
Java平台是我们最好的选择吗?
Eclipse3.2+Tomcat5.5.17+Oracle9配
软件企业不要被项目搞跨
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
CopyRight 1999-2006 itpub.net All Right Reserved. E-mail:Webmaster@itpub.net
北京皓辰广域网络信息技术有限公司. 版权所有
京ICP证:010037号
联系我们
法律顾问