Lotus Domino/Notes Toolkits综述(八) 分析比较 续

原创 2003年11月01日 22:50:00

9.3 Domino/Notes Toolkits比较

    根据上面的分析,我们在比较Domino/Notes工具包的时候,要考虑它们对非结构化数据的处理能力,考虑它们对Domino/Notes平台的依赖,考虑Domino/Notes安全特性的应用和限制情况。
    同时,还将考虑工具在性能和效率、应用扩展能力、对不同操作系统的支持、支持跨平台、安全性、对Domino/Notes版本的支持、编码效率、代码易维护性等方面进行比较。

9.3.1 对非结构化数据处理能力的支持

  对Notes数据对象结构的支持 对Notes设计的操纵能力 对RTF域的操纵能力 任意添加字段
C API ★★★ ★★★★★ ★★★★★ P
C++ API ★★★★★ ★★★★★ ★★★★★ P
Java/CORBA ★★★ ★★ ★★★ P
LDDJ 不支持 不支持
NotesSQL 不支持 不支持
DXL ★★★ ★★★ ★★ P

9.3.2 对Domino/Notes平台的支持和依赖

需要安装Notes/Domino 支持的版本 对服务器的要求
C API P 所有版本
C++ API P 所有版本
Java/CORBA CORBA方式不支持 R5.03+ HTTP和DIIOP服务
LDDJ P R5.0+
NotesSQL P 4.6.4以上版本
DXL P R5.0+

9.3.3 安全性和存取控制


  用户身份 安全性 控制ACL
C API Notes id Notes安全机制 P
C++ API Notes id Notes安全机制 P
Java Notes id Notes安全机制 P
CORBA 用户/程序提供 简单密码验证 P
LDDJ Notes id Notes安全机制 不支持
NotesSQL Notes id Notes安全机制,有附加的安全控制 不支持
DXL Notes id Notes安全机制 P

9.3.4 对操作系统的支持

  Windows Linux Solaris MAC HP-UX AIX AS/400 S390
C API P P P P P P P P
C++ API P P P     P P  
Java/CORBA P P P P P P P P
LDDJ P              
NotesSQL P              
DXL P              

9.3.5 开发能力和数据处理效率

  数据存取效率 设计控制能力 权限控制能力 修改Notes客户端 Domino附加任务 扩展事件管理
C API ★★★★ ★★★★ ★★★★ P P P
C++ API ★★★★ ★★★★ ★★★   P 
Java/CORBA ★★ ★★ ★★      
LDDJ ★★        
NotesSQL ★★        
DXL ★★★★ ★★★ ★★      

9.3.6 开发效率

  开发速度 代码可读性 可维护性
C API
C++ API ★★★ ★★★ ★★★
Java/CORBA ★★★★ ★★★★★ ★★★★
LDDJ ★★★★★ ★★★★★ ★★★★★
NotesSQL ★★★★★ ★★★★ ★★★★
DXL ★★ ★★★ ★★★

9.3.7 其他

    从各个工具包的成熟度来看,C/C++ API开发使用的时间最长,也最为稳定。NotesSQL也已经历多个版本的更迭,比较成熟。Java/CORBA工具包和LDDJ开发时间不长,在使用过程中感觉还不是很好用、不是很成熟。其他还有一些工具包,例如for COM、LSX等,是为了某种特定的需求的开发的,1.0版发布之后几乎没有更新。
   从工具包最新发布时间来看,也是C/C++、NotesSQL、LDDJ、Java/CORBA等工具包相对活跃。Java相关的工具包更新速度比想象的要慢,可能与Domino/Notes目前正在从传统平台向J2EE平台转移,尚未稳定有关。


Lotus Domino/Notes Toolkits综述(一)
Lotus Domino/Notes Toolkits综述(二) C API
Lotus Domino/Notes Toolkits综述(三) C++ API
Lotus Domino/Notes Toolkits综述(四) Java
Lotus Domino/Notes Toolkits综述(五) LDDJ
Lotus Domino/Notes Toolkits综述(六) 其他
Lotus Domino/Notes Toolkits综述(七) 分析比较
Lotus Domino/Notes Toolkits综述(八) 分析比较 续
Lotus Domino/Notes Toolkits综述(九) 小结

Lotus Domino/Notes Toolkits综述(八) 分析比较 续 (转)

9.3 Domino/Notes Toolkits比较    根据上面的分析,我们在比较Domino/Notes工具包的时候,要考虑它们对非结构化数据的处理能力,考虑它们对Domino/Notes平台...
  • milk520
  • milk520
  • 2004年09月13日 23:36
  • 558

Lotus Domino/Notes Toolkits综述(七) 分析比较

9 分析与比较9.1 Domino/Notes的特点    笔者认为,Lotus系列应用有这样几个特色: 非结构化数据处理     这是Domino/Notes最核心的特性之一,也是其固有的技术特点。...
  • oldcrane
  • oldcrane
  • 2003年11月01日 22:50
  • 1287

Lotus Notes/Domino 的理解

在面对悠久而知名的邮箱学习中,谈谈我的看法和理解。 首先它的历史,能干什么,为什么能成为IBM中排名第二的办公服务软件。 世界级的企业级通讯、协同工作及Internet/Internet平台。面向的都...
  • github_34437042
  • github_34437042
  • 2016年08月24日 16:49
  • 481

Lotus Domino/Notes Toolkits综述

Lotus Domino/Notes Toolkits综述(一)1 概述1.1 为什么要了解Lotus Toolkits    在使用Domino/Notes开发企业应用的过程中,不断遇到了Domin...
  • numberpig
  • numberpig
  • 2006年07月05日 15:27
  • 2059

邮件服务器配置(notes篇):lotus notes 9.0.1安装及配置

1.安装 环境:windows server  2008 64 1)lotus notes  9.0.1下载: https://www-01.ibm.com/marketing/iwm/iwm/we...
  • zs15yy
  • zs15yy
  • 2017年07月11日 14:47
  • 1056

Lotus Domino/Notes Toolkits综述(七) 分析比较 (转)

9 分析与比较9.1 Domino/Notes的特点    笔者认为,Lotus系列应用有这样几个特色: 非结构化数据处理     这是Domino/Notes最核心的特性之一,也是其固有的技术特点。...
  • milk520
  • milk520
  • 2004年09月13日 23:33
  • 619

Lotus Domino/Notes Toolkits综述(一) (转)

1 概述1.1 为什么要了解Lotus Toolkits? ? 在使用Domino/Notes开发企业应用的过程中,不断遇到了Domino要和其他业务系统相结合的问题。Domino是一个比较独特、比较...
  • milk520
  • milk520
  • 2004年09月13日 23:23
  • 606

使用Lotus Domino实用程序(Updall, Compact, Fixup) 进行正常和异常维护

目录    I.实用程序: Updall, Compact, Fixup   A. Updall   B. Compact   C. Fixup  II.用于每周维护的实用程序  III...
  • qin_zhimou
  • qin_zhimou
  • 2014年11月26日 16:58
  • 1121

Notes获取客户端IP地址

这是写在postopen中的代码: uidoc.FieldSetText("ipadd",GetLocalIPAddress()) 其调用GetLocalIPAddress()函数 Scrip...
  • liuchang__
  • liuchang__
  • 2017年01月19日 14:54
  • 419

Lotus Notes/Domino主流版本特点对比

Lotus Notes/Domino 7         Lotus Notes 和 Domino 7 构建于 6.5x 中的协作改进之上,借助 Web 标准和 IBM 软件技术(例如 IBM...
  • jaminwm
  • jaminwm
  • 2006年12月13日 17:41
  • 2645
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Lotus Domino/Notes Toolkits综述(八) 分析比较 续
举报原因:
原因补充:

(最多只允许输入30个字)