J2EE、Net、Domino-技术架构分析_第1页
J2EE、Net、Domino-技术架构分析_第2页
J2EE、Net、Domino-技术架构分析_第3页
J2EE、Net、Domino-技术架构分析_第4页
J2EE、Net、Domino-技术架构分析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、J2EE、.NET和Domi no 技术架构比较分析J2EE、.NET和Domi no是目前信息系统建设的三个主流的技术架构,JAVA 开放标准、可移植、跨平台,.NET则简单、灵活、易用、成本低,Domi no则 以电子邮件、协同、非结构文档处理、安全机制和跨平台见长。下面我们就这三种技术架构进行分析比较。(一)技术架构分析序号项目J2EE.NETDomi no1标准产品产品技术类型2平台特点基于标准的开放平开放的平台专业的应用平台台未来趋势-标准开放3通信协议RMI/IIOPXMLXML 、 NRPC 、CORBA/IIOP4编程语言JavaC#、 VB.NET 、LotusScript

2、、COBOLJAVA、公式语言、JavaScript5运行时环境JavaVirtualMachi ne (JVM)Com monLan guage Run timeDomi noServer、(CLR)JVM6胖客户端Java SwingWin dows FormsLotus Notes序号项目J2EE.NETDomi no7目录服务Java Naming andDirectory In terface(JNDI)ActiveDirectoryServicesIn terface(ADSI)LightweightDirectoryAccessProtocol ( LDAP)8关系数据库访问Ja

3、vaDatabaseConnection(JDBC ), JavaConn ectorsODBC、ADO.NETLEI、DECS、ESBR7透明支持DB29表示层技术Servlets,JavaServe r Page(JSP)ASP.NETDomino Forms 、Views、Pages (集成 HTML、JSP)10中间层组件EJB, JavaBeanCOM+,COMDomino Age nt (可以调用Lso、Jar)11安全访问JAASCOM+SecurityCall Co ntextDomino Security、ACL12事务处理JavaTran sact ionServer (J

4、TS)Microsoft Distributed Tran sact ion Coordin ator (MS-DTC)基于 Domi no 文档机制13开发工具Borland JBuilder ,EclipseVisual Studio.NETDomino Desig ner ,可集成Eclipse等开发工具序号项目J2EE NETDomi no14Web Services支持一般好好15运行平台任何平台Win dows任何平台16电子邮件支持独立开发或采购MicrosoftExchange,产品的组成部分Domi noMailServer,产品的组成部分17协同支持独立开发产品的组成部分产

5、品的组成部分18结构化数据处理能力强强弱19非结构化数据处理能力弱弱强20计算能力强弱弱21开发效率低高高22开发复杂性高一般一般23部署复杂简单简单24维护较复杂简单一般序号项目J2EE NETDomi no25系统安全性较好一般优秀26厂商支持(核心技术提供)30多个微软IBM(二)对比分析F面我们从易用性、多平台支持、扩展能力、开放标准、性能、可管理性、重用性、可移植性(跨平台)和安全性等这几个关键指标对这三种技术架构进行 比较序号关键指标J2EE.NETDomi no1易用性 2扩展性 3多语言支持 4可靠性 5响应速度 6可管理性 序号关键指标J2EE NETDomi no7重用性

6、8开放标准 9可移植性 10安全性 (三)比较综述通过上述分析、比较以及广泛的检索查阅,可知利用这三种技术路线各有优劣,下面是比较综述技术架构优点缺点J2EE具有极佳的开放性和可移植、跨平若实现真正的多层体系结构,开发台特性,与其他的接口相对容易;量很大,开发成本高;成熟,单一 JAVA语言;系统可靠性、稳定性需要项目充分拥有统一的国际标准。的检验,形成比较成熟的产品有很大难度;另外,尽管拥有统一的国际标准,但由于支持的厂商较多,存在太多技术架构优点缺点的选择。Microsoft .Net和微软的产品高度集成,已逐渐成仅支持Windows平台,不利于系统熟;的移植迁移;简单、灵活、易用,开发效率高;Windows平台的漏洞以及针对性的支持多种语言和单一的Win dows病毒、木马较多,存在较大安全性平台。问题。Lotus Domino专门用于非结构化文档数据库的开计算、分析功能较弱;发,文档处理功能更加强大设计不完善的系统在处理大数据量技术更成熟,更易形成成熟的应用时速度变慢,易导致性能不佳;软件产品,开发成本相对更低Domi no 系统不提供增量备份服与Lotus系列的其他软件如务。S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论