Lotus Domino/Notes Toolkits综述(八) 分析比较 续[1]
[入库:2005年8月19日] [更新:2007年3月24日]
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 |
★★ |
★★★ |
★★★ |
本文关键:Lotus Domino Notes Toolkits API C C++ Java
本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)