已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DOMINO与 NET JAVA协作解决方案对比分析白皮书 管理咨询服务部 客服热线 400 816 9007 9 Domino与 Net及Java基于协作建设主要需求的对比性总结 8 Domino符合J2ee技术规范的支持说明 介绍目录 6 基于Java开发协作系统及培养运维人员的成本与风险分析 1 Domino与 Net及Java针对协作主要需求的支持度及成熟度分析 3 Domino与 Net及Java针对协作安全防护支持成熟度分析 7 J2ee和Java的区别及Domino符合J2ee认证的说明 5 基于 Net开发协作系统的成本与风险分析 4 Domino与 Net及Java针对用户目录集中管理的支持度分析 2 Domino与 Net及Java针对协作门户跨平台支持度分析 1 Domino与 Net及Java针对协作主要需求的支持度及成熟度分析强调 任何单纯的开发工具都无法承担协作应用服务平台的重任 协作需要的主要底层支持服务1 数据库服务器应支持用户目录集成 二次开发 数据格式能转换2 邮件服务器应支持开源 用户目录集成 二次开发3 WEB服务器应支持主要的WEB发布 Html Jsp Php Aspx用户目录集成 Https Ca证书 二次开发4 用户集中验证及管控服务应支持开放的LdapSrv及X 5095 数据获取服务应支持到附件级的全文检索 Bi挖掘及互联网采集6 对主流框架及规范的支持Soa WebServices Xml J2ee Net Ajax 1 Domino 1989专为协作诞生唯一正式用户过亿的协作平台 协作主要服务全支持 2 Java 1996为企业级业务系统诞生 企业级协作应用均需购买独立的应用服务器 用户目录难以集成 开源免费的应用服务器则缺乏维护及培训支持 3 Net 2002为企业级业务系统诞生 所有的应用服务器均受限于微软的平台 组合购买成本更高 且不支持企业级的Unix及Linux操作系统 2 Domino与 Net及Java针对协作门户跨平台支持度分析 Domino 基于IBM自己的虚拟机运行 不做修改Java 因为商业利益的原因 导致Java厂商各自的Jre都是私有的 导致java系统在不同的应用服务器下运行需要定制开发才支持跨平台 Net 因为MS的商业考虑 目前仅能运行在Windows平台 3 Domino与 Net及Java针对协作安全防护支持成熟度分析 不管JAVA还是 NET仅只能依赖关系型数据本身的用户名和密码来进行安全防护 CA证书需要购买第三方昂贵的证书系统 4 Domino与 Net及Java针对用户目录集中管理的支持度分析 DOMINO默认提供集中且规范的LDAP服务器且自动和DOMINO用户目录同步 5 基于 Net开发协作系统的成本与风险分析 1 NET只在Windows上运行 专属于Microsoft 3 对异构系统的缺乏开放及通用标准的支持 4 对历史较低版本的代码的向下兼容较差 2 基础架构服务必须由Microsoft提供 5 缺乏大型系统的应用客户群体 NET的出现是因为MS需要跟JAVA分企业高端业务系统市场而生 不是专门针对协作的服务平台 且采用 NET的解决方案将导致协作所有的应用服务均要捆绑在MS一家 具有较高的风险及稳定性 6 需要在每个工作站部署 NET框架 6 企业基于Java开发协作系统及培养运维人员的成本与风险 6 2企业自己培养人员掌握Java系统定制及运维的主要风险与成本 6 1企业基于java开发协作系统的风险与成本分析 不要将所有的应用绑定在一个平台或开发工具 且没有一个平台或开发工具能较好实现企业所有IT系统的支持 3 协作 数据库系统适合用JAVA开发么 总结 OS 图形处理 专业系统 杀毒软件 IT管控系统等等均不是JAVA能擅长支持的领域 JAVA的长处仅为支持BS模式下的MIS管理系统的一个开发语言 4 协作 安全管控系统适合用JAVA开发么 2 协作 应用服务器适合用JAVA开发么 5 协作 即时通讯系统适合用JAVA开发么 6 协作 多附件类功能组件适合用JAVA开发么 7 协作 移动办公系统适合用JAVA开发么 6 1企业基于java开发协作系统的风险与成本分析 1 优秀的Java管理系统开发人员培养 需要一个专门且较大的开发团队去培育 外包应用的实现服务已经是众多企业的选择 且一个复杂系统的二次开发是需要专业人员维护而不是最终用户自己的IT人员所擅长的领域 2 Java的体系博大 且相关知识的掌握互为依托 全面掌握的时间和风险都是值得考虑的成本问题 3 Java是纯面向对象的开发语言 因此Java的开发不仅需要掌握编码 还要精通面向对象分析与设计 开发 设计模式等 至少需要两至三年的基础才能掌握 而且哪怕就单纯的编码来说 要熟练使用javaapi就需要一个相当长的时间 需要积累大量的项目实际编码经验 4 Java的开发业界无统一的规范 每个厂商为了自身的商业利益各自封闭维护众多的应用服务器 框架及设计模式 也导致了JAVA的代码无法在不修改的前提下在不同的JAVA应用服务器运行 6 2企业自己培养人员掌握Java系统定制及运维的主要风险与成本 7 J2ee和Java的区别及Domino符合J2ee认证的说明 J2EE是由SUN公司开发的一套企业级应用规范 而JAVA是J2EE体系中很重要的开发工具 但Java并不代表J2EE整个体系 且DOMINO也是通过J2EE认证的成员之一作为一个优秀的企业协作服务平台 DOMINO目前支持的J2EE主要认证标准如下 1 基于JAVA技术具有跨平台的支持2 开发IDE支持敏捷开发3 支持JDBC4 JavaWebServices5 JavaforXML6 j2eecorbajava idl7 JavaServerFaces JSF 8 JSPCustomTagLibraries9 IIOP10 支持EJB的访问11 JavaRemoteMethodInvocationSpeci cation12 JavaServletSpecification 8 Domino符合J2ee技术标准的支持说明 8 1本身基于Eclipse重构 继承使用Eclipse现有第三方功能插件 8 2基于JSF的XPAGE 支持BS和CS两种模式 8 6对Java编辑器 JRE的灵活自定义支持 8 5Domino跨平台的支持 8 8Domino为Soa Xml及WebServices提供的支持 8 7Domino基于IIOP为J2ee Corba及Ejb方式提供的访问支持 8 3对开源的J2EE主流框架OSGI的支持 8 4基于Eclipse的Java复合组件开发支持 8 1为了更好的符合主流体系及保障更好的开放性LOTUS本身已经基于Eclipse完成了纯JAVA的重构 完全继承使用Eclipse现有第三方功能插件 8 2基于JSF的XPAGE 支持BS和CS两种模式放弃了封闭的解释型LS开发语言 全面支持面向对象的WEB2 0开发模式 跟XPAGE一致的Eclipse中的JSP开发界面 8 3对开源的J2EE主流框架OSGI的支持 OSGI J2EE体系下IBM SUN Eclipse基金支持的主要开源插件框架 能给用户带来数千免费且开源的即插即用高效功能插件 也是DOMINO目前默认支持的框架之一 8 4基于Eclipse的Java复合组件开发 8 5对Java编辑器 JRE的灵活自定义支持 8 6Domino基于IIOP为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肠道健康修复膳食干预方案
- 淡水池塘高密度养殖水质管理规范
- 小针刀微创治疗操作规范流程
- 用坐标表示地理位置(教学课件)2025-2026学年人教版七年级数学下册
- 家政入户礼仪培训标准化手册
- 肠胃调理食疗汤品指引
- 痛经调理问诊话术指导手册
- 生鲜农产品冷链运输操作规程
- 玉米蚜虫绿色防控技术指引
- 电力新能源行业市场前景及投资研究报告:未来产业投资地图“氢能”储能
- 中国鼻咽癌诊治指南(2026版)
- 市场监督管理局全流程市场监管工作手册(标准版)
- 国航股份信息管理部校园招聘笔试题库2026
- 2026贵州磷化集团社会招聘77人笔试历年备考题库附带答案详解
- 雨课堂学堂在线学堂云《人工智能导论(复旦)》单元测试考核答案
- 水利站人员培训考核制度
- 统编人教版五年级语文下册《田忌赛马》示范教学课件
- 急性气管支气管炎课件教学
- 压力仪表培训课件
- 房屋结构改造合同范本
- 卒中绿色通道与团队快速反应流程优化
评论
0/150
提交评论