繁体   English   中英

引起:java.net.ConnectException:连接被拒绝:没有更多信息

[英]Caused by: java.net.ConnectException: Connection refused: no further information

当我运行这个程序时,它显示了这个错误。 因为我不运行该服务而服用它? 如何为以下代码编写配置文件?

com.zeroc.Ice.ObjectPrx obj = communicator.stringToProxy("IceStorm/TopicManager:tcp -p 10000");

com.zeroc.IceStorm.TopicManagerPrx topicManager = com.zeroc.IceStorm.TopicManagerPrx.checkedCast(obj);

您需要运行 IceStorm 服务才能连接到它,IceStorm/TopicManager 是由 IceStorm 服务托管的 object。

如果要使用属性定义主题管理器,则应使用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 时钟演示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM