Java通过DIIOP访问domino的对象实例
来源:互联网 发布:淘宝店铺网站名片 编辑:程序博客网 时间:2024/05/01 17:26
1. 背景
看到网上别人写的Java通过DIIOP访问domino对象的实例,自己也试着写了一下,其实挺简单。
2. 开发工具
a) IBM/Lotus Administrator
b) Eclipse
c) Notes.jar/NCSO.jar
3. Domino配置
服务器配置文档-->端口-->internet端口,TCPIP端口状态选择“启用”,验证选项“姓名和口令”、“匿名”都选择“是”
配置完成后,控制台输入load diiop
4. Eclipse工程引入jar包
Eclipse端新建java工程,并且选择引入外部jar包Notes.jar/NCSO.jar
5. 实现代码
package com.gavid.Domino;import java.text.SimpleDateFormat;import java.util.Date;import lotus.domino.*;public class CreateSession {public static void main(String[] args) {// TODO Auto-generated method stub// String sHost = "10.3.255.17:63148";String sHost = "10.3.88.130:60148";SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try {System.out.println("当前时间1:" + sf.format(new Date()));// 匿名方式创建sessionSession ss = NotesFactory.createSession(sHost);// 指定用户名登录// Session ss = NotesFactory.createSession(sHost, "admin", "1111");Database db = ss.getDatabase("", "seclog.nsf");System.out.println(db.getFileName());View view = db.getView("alldocByDate");System.out.println("当前时间2:" + sf.format(new Date()));System.out.println("文档条数:" + view.getAllEntries().getCount());System.out.println("当前时间3:" + sf.format(new Date()));// Document firstDoc = view.getFirstDocument();// 如果匿名无权限,则删除报错// firstDoc.remove(true);// 创建文档Document doc = db.createDocument();doc.replaceItemValue("form", "logForm");doc.replaceItemValue("secid", "test 20150206");doc.replaceItemValue("secGrantUser", "admin");doc.replaceItemValue("secAuthUser", "zhangsan");doc.replaceItemValue("right", "1,2,5");doc.replaceItemValue("result", "true");doc.save(true);System.out.println("当前时间4:" + sf.format(new Date()));// 回收domino相关对象doc.recycle();view.recycle();db.recycle();ss.recycle();System.out.println("当前时间5:" + sf.format(new Date()));} catch (NotesException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
1 0
- Java通过DIIOP访问domino的对象实例
- Java通过DIIOP远程访问Domino
- Java访问Domino(Java,Domino,diiop,远程访问 )
- Java访问Domino(Java,Domino,diiop,远程访问)-(转)
- Java访问Domino(Java,Domino,diiop,远程访问)-(转载)
- Java访问Domino(Java,Domino,diiop,远程访问)
- 用Java通过DIIOP远程操作Domino服务器
- Java远程访问Domino数据库—DIIOP(1)
- Java远程访问Domino数据库—DIIOP(2)
- 如何用java远程访问Domino邮箱数据(DIIOP)
- Java访问lotus DIIOP的应用
- [Domino]使用DIIOP必须作的DOMINO手动设置
- [Domino]使用DIIOP必须作的DOMINO手动设置
- 用 Java 访问 Domino 的对象(一)
- 用 Java 访问 Domino 的对象(二)
- 用 Java 访问 Domino 的对象(三)
- 用 Java 访问 Domino 的对象(四)
- 使用DIIOP必须作的DOMINO手动设置
- 无线鼠标装不上驱动的问题
- WindowsService 浅学
- as3读写本地xml/txt
- freetype
- google pay billing 支付嵌入中需要注意的问题
- Java通过DIIOP访问domino的对象实例
- hdu 4287 Intelligent IME (字典树)
- 用Struts2进行jsp页面的传值
- java乱七八糟
- hdu 5102 spfa的思想---队列的使用
- Android实战技巧:ViewStub的应用
- typedef用法小结
- HDU--3790最短路径问题 【Dijkstra】
- php chm中文手册201502月更新