RIV ::Agent 构造函数
RIV::Agent 构造函数创建具有指定名称的 Network Manager 发现代理程序。
构造函数
new($param, $agentName)参数
- 参数
- 指定先前调用
RIV::Param构造函数时返回的RIV::Param对象。
- $agentName
- 指定一个字符串,用于标识要在传递到 $param 参数的
RIV::Param对象指定的域中创建的发现代理程序的名称。
描述
RIV::Agent 构造函数创建一个网络管理器发现代理,代理名称 $agentName中指定。 此代理程序名称驻留在由 $param 参数 (即 RIV::Param 对象) 指定的域中。
RIV::Agent 构造函数使用传输控制协议 (TCP) 来建立与发现服务器和帮助程序服务器的必要连接。 要确保在发现服务器中创建发现代理程序的数据库,必须先在 $NCHOME/disco/agents 目录中定义 $agentName.agnt 文件,然后才能启动发现引擎可执行文件 ncp_disco。
用法示例
以下示例:
- 调用
RIV::Param构造函数并将返回值 (RIV::Param对象) 存储在 $param 变量中。 - 调用
RIV::Agent构造函数并指定发现代理程序名称foo_perl_disco_agent。 - 将返回值 (
RIV::Agent对象) 存储在 $agent 变量中。
$param = new RIV::Param();
$agent = new RIV::Agent($param, "foo_perl_disco_agent");
退货
完成后, RIV::Agent 构造函数将返回 RIV::Agent 对象。 此对象与 $agentName中指定的发现代理相关联。