当我运行此程序时,它将显示此错误。剂量是因为我不运行该服务?如何编写以下代码的配置文件?
A[6]
答案 0 :(得分:1)
您需要运行IceStorm服务才能连接到它,IceStorm / TopicManager是IceStorm服务托管的对象。
如果要使用属性定义主题管理器,则应使用communicator.propertyToProxy
而不是communicator.stringToProxy
,并在用于初始化配置的配置文件中定义代理。
com.zeroc.Ice.Communicator communicator = com.zeroc.Ice.Util.initialize(args, "config.sub", extraArgs);
com.zeroc.IceStorm.TopicManagerPrx manager = com.zeroc.IceStorm.TopicManagerPrx.uncheckedCast(
communicator.propertyToProxy("TopicManager.Proxy"));
您应该检查IceStorm clock demo。