要运行多个并发的代理控制器,需要更改传输层配置。每个传输层都有不同的可配置项。通常,这些配置项全都与其他组件如何通过所配置的传输层连接到代理控制器相关。例如,TPTP_SOCKET 配置的 <Port> 元素指定客户机可以使用哪个端口来与该传输层创建套接字连接。
更改缺省传输层配置元素设置值的一个重要原因是,可以允许在同一台机器上运行代理控制器的多个实例。如果要运行代理控制器的多个实例,则每个实例都需要自己的 serviceconfig.xml 文件,并且需要将传输层配置为使用唯一的 TPTP_SOCKET 端口、TPTP_NAMEDPIPE 管道名 TPTP_SHAREDMEM 共享内存名。
代理程序兼容性层(请参阅代理控制器中的向后兼容性)没有可配置的元素,它必须使用固定的管道名。因此,不可能运行两个带有兼容性层的代理控制器的实例。如果您希望在机器上运行第二个代理控制器实例以便利用新协议,则必须从第二个实例的配置文件中除去兼容性传输层。
要获取所有可用配置选项的详细描述,请参阅
serviceconfig.xml 文件。
相关概念
代理控制器中的向后兼容性
serviceconfig.xml 文件
Copyright (C) 2005, 2006 Intel Corporation.