商讯信箱
用户名:
@
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软件技术
您的位置:
首页
>
技术频道
> 正文
华山论剑 J2EE单挑.NET之框架组件篇
[
收藏此页
] [
打印
]
作者:
IT168 西风瘦马
2006-10-30
内容导航:
第1页
第1页:
第1页
【IT168 分析评论】
体系思想以及历史背景的不同直接影响和导致了这两个平台的框架组成部分的不同。
.NET平台的主要构建组件包括大多数企业开发者已经用过的ASP.NET、用某些.NET语言写的简单对象、ADO对象和Web服务。
而在J2EE中,情况就不像在.NET中那么清晰明朗了。首先,由于J2EE/Java EE试图解决每一种企业需求场景(有时候同时超过一种),这使其变得相当复杂。而且,J2EE设计严重基于设计和体系架构模式,诸如MVC模式、外观模式、工厂模式等,这些使得J2EE对那些缺乏经验的新手来说显得更加复杂和难于理解。
一般来说,在J2EE中最常用的核心组件包括Servlets、JSP和用于访问数据库的JDBC。这一点上倒是可以粗略的与.NET中的页面代码分离、ASP.NET和ADO.NET相对应。
但是在J2EE的世界里远远不止这些东西。J2EE针对企业任务定义了多个系列的组件,这些在.NET中甚至是直接没有的。在J2EE中有:EJB、JMS、JDO、JCA、JAAS等等,诸如此类还有很多。
所以说我们在这儿比较两个平台的组件是一件相当麻烦的事情。
你不能只看到J2EE的一部分规范就以偏概全。现在有来自官方的规格说明例如1.4或1.5,然后还有基于J2EE官方说明而衍生的重要的第三方框架。这些框架的重要性不容忽视,没有它们的存在,J2EE不会取得今天的地位。
例如,不是所有的人只用Servlets和JSP来编写他们的Web应用。大多数J2EE开发者还使用已经过时但却使用广泛的Strusts框架、官方的J2EE JSF网络框架和最近革新的Spring MVC或WebWork等等。
某些读者表达了对这个系列文章的兴趣,因此我将花费更多的时间来更深入的讨论这个话题。我们将不仅仅是讨论总体看法,接下来我将花费更多的时间来和大家讨论更具有深度、更具体的话题。
下篇题目中我们将了解ASP.NET和J2EE中的Web组件,并进行一个深度比较。
1
1
【内容导航】
第1页:
第1页
©版权所有。未经许可,不得转载。
[责任编辑:
赵恒
]
相关文章
针对数据仓库和报表应用程序的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号
联系我们
法律顾问