基于软件开发平台论的J2EE和.NET研究
基于软件开发平台论的 J2EE 和.NET 研究
摘要:在软件开发平台上存在两个阵营,一个 J2EE,一个是.NET。这两个平台都是为了解
决构建企业计算等大型平台而出现的。这两个平台中都包含了一系列的技术,通过这些技术可
以缩短开发周期,提高开发效率,节省构造成本。无论是 J2EE 还是.NET 都是非常优秀的软件
开发平台。工作中,根据具体项目来选用平台和技术,构造合理的解决方案。
关键词:平台,J2EE,.NET, 计算
1概述
随着分布和异构网络环境的产生,在软件开发平台上存在两个阵营,一个是 Sun 公司的 J2EE,
一个是 Microsoft 的.NET。这两个平台都是为了解决构建企业计算等大型平台而出现的。这两
个平台中都包含了一系列的技术,通过这些技术可以缩短开发周期,提高开发效率,节省构造
成本。同时这两个平台在安全性、扩展性、性能方面下了很大功夫。可以说 J2EE 和.Net 是当
前最优秀的两大软件开发平台。
J2EE 全称为 Java 2 Platform,Enterprise Edition.它为设计、开发、装配和部署企业级应用程序提
供了一个基于组件的解决方案。使用 J2EE 可以有效地减少费用,快速设计和开发企业级的应
用程序。J2EE 平台提供了一个多层结构的分布式的应用程序模型。典型的 J2EE 分为表现层、
中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在
中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数
据库交互。
.NET 是微软 XML Web 服务平台,是一套全能的框架平台。支持 C++、C#、J++、VB、ASP 等
语言,能够解决 C/S、B/S 和单机等结构的软件开发需求。微软.NET 平台提供创建 XML Web
服务并将这些服务集成在一起之所需。.NET 增强了对象间互操作性,提高了传统 Windows 桌
面应用的活力与健壮性,为开发者提供了一个全新的编程平台以及优秀的工作集。
2比较 J2EE 和.NET 异同点
无论是 SUN 公司的 J2EE 平台,还是微软公司的.NET 平台,它们都是目前公认的最优秀两个
软件开发平台。下面通过比较两个平台的异同点,来加深对 J2EE 和.NET 的认识。
2.1 J2EE 和.NET 相似点
从上面 J2EE 和.NET 的定义和功能可以看出,这两个平台要解决的问题很类似,所采用的技术
也很类似,有些概念甚至仅仅是名称上的差别而已。
1)J2EE 和.NET 都有一个受控的运行时环境。J2EE 有JVM 支持,.NET 有CLR 支撑,都提供了
一个运行环境。它们不但将源代码转换成中间语言,而且将这些中间语言编译成本地的可执行
代码。这两个环境都采用自动垃圾收集机制,回收不再被使用的对象以节省内存空间。同时这
两个环境还支持碎片整理、动态类加载和异常处理等。
2)J2EE 和.NET 都是为了解决构建企业计算等大型平台而出现的,它们在构建完整的企业计算
平台做了大量工作,都支持多层应用开发。两个平台都倡导和支持基于组件的设计、多态性、
继承和接口等,也提供基础类库来执行 I/O、XML 处理、带有连接池的数据库接入、文本操作
与网页脚本编写等。
3).NET 和基于 J2EE 的产品都和第三方的产品一起工作。例如,在后端数据库领域,.NET 和基
于J2EE 的应用程序能访问储存在 SQLServer、IBM 的DB2、Oracle,Informix、Sybase 等服务器
里面的数据。还有,J2EE 和.NET 都采用平台构建模式开发,在平台开发模式上一般都使用到
中间件技术和产品,如EJB、DCOM、CORBA 和DCE 主流中间件技术,如Microsoft 的
MSMQ、IBM 的MQSeries 等中间件产品。
2.2 J2EE 和.NET 差异点
摘要:
展开>>
收起<<
基于软件开发平台论的J2EE和.NET研究 摘要:在软件开发平台上存在两个阵营,一个J2EE,一个是.NET。这两个平台都是为了解决构建企业计算等大型平台而出现的。这两个平台中都包含了一系列的技术,通过这些技术可以缩短开发周期,提高开发效率,节省构造成本。无论是J2EE还是.NET都是非常优秀的软件开发平台。工作中,根据具体项目来选用平台和技术,构造合理的解决方案。 关键词:平台,J2EE,.NET,计算 1 概述随着分布和异构网络环境的产生,在软件开发平台上存在两个阵营,一个是Sun公司的J2EE,一个是Microsoft的.NET。这两个平台都是为了解决构建企业计算等大型...
相关推荐
-
2022-10-15 114
-
2023-02-25 144
-
2023-02-25 72
-
2023-02-25 77
-
2023-05-24 133
-
2023-05-24 295
-
2023-05-24 118
-
2023-05-24 103
-
2023-05-24 73
-
2024-03-02 33
作者:闻远设计
分类:非标机械电气自动化
价格:免费
属性:2 页
大小:18.74KB
格式:DOCX
时间:2023-05-19