设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 其他开发语言 >> Lotus Domino/Notes Toolkits综述(八) 分析比较 续
精品推荐
其他开发语言点击TOP10
·数字小键盘指法练习
·用C语言编通讯录程序(初学者级别的)
·Modem 常用AT指令集
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
·Thinking in C++ 简体中文第二版
·debug和release的区别
·error LNK2001: unresolved external symbol __ftol2 错误解决
·C库函数手册
·一个简单的C语言编译器
编程开发点击TOP10
·数字小键盘指法练习
·ASP.NET 程序中常用的三十三种代码
·用C语言编通讯录程序(初学者级别的)
·我写的Java学生成绩管理系统源代码
·CHK文件恢复工具
·Modem 常用AT指令集
·java笔试题
·异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
精选专题

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

作者: 来源:网络文章 时间:2005-12-17 20:58:31

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 APIP所有版本
C++ APIP所有版本
Java/CORBACORBA方式不支持R5.03+ HTTP和DIIOP服务
LDDJPR5.0+
NotesSQLP4.6.4以上版本
DXLPR5.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安全机制 不支持
NotesSQLNotes id Notes安全机制,有附加的安全控制 不支持
DXL Notes id Notes安全机制 P

9.3.4 对操作系统的支持

 WindowsLinuxSolarisMACHP-UXAIXAS/400S390
C APIPPPPPPPP
C++ APIPPP  PP 
Java/CORBAPPPPPPPP
LDDJP       
NotesSQLP       
DXLP       

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

 
 数据存取效率设计控制能力权限控制能力修改Notes客户端Domino附加任务扩展事件管理
C API★★★★★★★★★★★★PPP
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平台转移,尚未稳定有关。


CSdn.net/Develop/Read_Article.ASP?Id=20419">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综述(八) 分析比较 续 相关文章:
Lotus Domino/Notes Toolkits综述(八) 分析比较 续 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com