[Domino]使用DIIOP必须作的DOMINO手动设置

简介:

使用DIIOP必须作的DOMINO手动设置

编写者

日期

关键词

郑昀@ultrapower

2005-6-26

Java Domino Configuration

应用场景

通过DIIOP访问Domino R6服务器,必须在服务器端手动配置本文讲述的三个地方

Lotus Domino服务的启动设置必须有DIIOP

请您检查Domino Server是否把DIIOP任务加入到了ServerTasks中。

打开您的Domino服务安装目录,比如c:\Lotus\Domino目录下

    打开notes.ini配置文件,然后找到内容中的“ServerTasks”行,如下所示:

   

    默认是没有“DIIOP”的。

       我们为了使得Lotus Domino服务启动时就能加载DIIOP任务,必须手动加DIIOP到ServerTasks

保存本文件,退出文件。

重新启动“Lotus Domino Server (LotusDominoData)”服务。

 

如果Domino服务没有启动DIIOP,那么我们的Java程序会捕获到4062异常错误码,这代表以下含义:

错误号

Domino版本

NotesException

Description

4062

Domino R6R5

NOTES_ERR_SESOPEN_FAILED

代表“无法与服务器建立session”,可能是以下几种原因之一:

1Domino服务器没有启动;

2Domino服务器没有启动DIIOP任务;

3:本Web ServiceDomino服务器的63148端口(DIIOP默认端口)无法通信。

 

Java访问DIIOP必须拿到DIIOP_IOR.txt文件

Domino管理员找到DIIOP_IOR.txt文件,复制给部署人员。

那么,我们如何知道到哪里拷贝diiop_ior.txt?

我们可以在Domino Server启动的控制命令行上输入命令“Tell DIIOP Show Config”,Domino会告诉我们一系列参数,请看:

Lotus Domino Server的命令行拷贝屏幕输出

Tell DIIOP Show Config
Dump of Domino IIOP (DIIOP) Configuration Settings

 

Full Server Name: 。。。
Common Server Name:  
。。。
Refresh Interval:  3 minutes

 

。。。

 

TCP Port:  63148  Enabled
SSL Port:  0      Disabled
Initial Net Timeout: 120 seconds
Session Timeout:  60 minutes
Client Session Timeout:  62 minutes

 

IOR File:  C:\Lotus\Domino\Data\domino\html\diiop_ior.txt

 

。。。

屏幕输出中的“IOR File:  C:\Lotus\Domino\Data\domino\html\diiop_ior.txt”,就标明了diiop_ior.txt文件的位置。

管理员将此文件拷贝给部署人员即可。

Java程序需要用这个文件来和DominoServer进行Corba对话。

Lotus Domino服务的参数必须修改的地方

修改Domino的配置参数,请启动Lotus Domino Administrator

如果是Domino Server R5,请看我的《[Domino]Java访问Domino R5必需配置的服务器设置》文档。

如果是Domino Server R6,请看我的《[Domino]Java访问Domino必需配置的服务器设置》文档。

目录
相关文章
|
Ubuntu Linux C语言
还在用Alpine作为你Docker的Python开发基础镜像?其实Ubuntu更好一点
一般情况下,当你想为你的Python开发环境选择一个基础镜像时,大多数人都会选择Alpine,为什么?因为它太小了,仅仅只有 5 MB 左右(对比 Ubuntu 系列镜像接近 100 MB),但事实的真相是,我们选择基础镜像并不是为了体验一下Python语法而已,在此基础上,我们需要调试和安装各种扩展,可能会安装很多三方依赖,甚至预设更多服务,在这种环境下,Alpine就并非是一个很好的选择了,本次我们就来分别在Alpine和Ubuntu上来体验一下安装和编译Python的区别。
还在用Alpine作为你Docker的Python开发基础镜像?其实Ubuntu更好一点
|
存储 算法
深入了解动态规划算法
深入了解动态规划算法
379 1
|
12月前
|
人工智能 自然语言处理 监控
video-analyzer:开源视频分析工具,支持提取视频关键帧、音频转录,自动生成视频详细描述
video-analyzer 是一款开源视频分析工具,结合 Llama 的 11B 视觉模型和 OpenAI 的 Whisper 模型,能够提取视频关键帧、转录音频并生成详细描述,支持本地运行和多种应用场景
2813 6
video-analyzer:开源视频分析工具,支持提取视频关键帧、音频转录,自动生成视频详细描述
QGS
|
SQL 弹性计算 Java
手搭手入门Spring boot+Mybatis+达梦数据库(国产数据库)
手搭手入门Spring boot+Mybatis+达梦数据库(国产数据库)
QGS
1492 0
|
Java jenkins 持续交付
scons,一个实用的 Python 构建工具!
scons,一个实用的 Python 构建工具!
427 6
|
机器学习/深度学习 人工智能 自然语言处理
经典的机器学习模型及神经网络
当谈到机器学习模型时,我们通常会指的是一系列用于从数据中学习模式并做出预测的算法。这些模型可以应用在各种领域,如图像识别、自然语言处理、推荐系统等。下面我将详细介绍一些常见的机器学习模型,包括传统的统计模型和深度学习模型。
724 0
|
缓存 NoSQL Java
Springboot整合之Shiro和JWT技术实现无感刷新6
Springboot整合之Shiro和JWT技术实现无感刷新6
|
运维 小程序 API
社区每周丨支付宝小程序导航栏升级及人脸认证计费规则更新
社区每周丨支付宝小程序导航栏升级及人脸认证计费规则更新
410 0
|
存储 XML Dubbo
dubbo(2.7.3) 9.动态中心配置
dubbo(2.7.3) 9.动态中心配置
|
SQL 存储 数据库
Android数据库框架该如何选?
Android数据库框架该如何选?
649 0