ACE+TAO 开源编程笔记/启动基本服务
外观
如同在前一节“处理 IIOP 终端”中所讨论的那样,命名服务是一种基本服务。你将在大多数情况下需要的其它基本服务包括:CosEvent_Service Notify_Service Scheduling_Service
在大多数平台上,可通过以下命令行手动启动上述服务
Naming_Service -ORBEndPoint iiop://127.0.0.1:12345 -ORBDaemon
CosEvent_Service -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService -ORBDaemon
Notify_Service -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService -ORBDaemon
Scheduling_Service -ORBInitRef NameService=corbaloc:iiop:localhost:12345/NameService -ORBDaemon
其中,终端决定服务监听器的驻留位置,并且 ORBDaemon 选项告知服务作为后台守护进程运行。在 Linux 环境中,也可通过 /etc/rc.d 中的引导时间脚本自动在后台启动这些服务。邮件服务器列表上的一位开发人员非常热心,提供了带有引导时间脚本的 ACE+TAO RPM。