QtRO - class qremoteobjects - 如何连接2个或更多远程对等体TCP
问题描述:
我是Qt5.9中的注册表节点的简单开关构建示例。它的做工精细,但当我更换QUrl( “local.registry”)和QUrl( “local.replica”)在定义QRemoteObjectRegistryHost和QRemoteObjectHost到QUrl(“TCP://本地主机:9999 “)或“TCP://127.0.0.1:9999”,或粘贴当前主机地址defniton ...运行的应用程序后,我有错误...QtRO - class qremoteobjects - 如何连接2个或更多远程对等体TCP
qt.remoteobjects:听失败URL:QUrl(“tcp://127.0.0.1:9999”)
qt.remoteobjects:QAbstractSocket :: AddressInUseError
qt.remoteobjects:无法为客户端创建ClientIoDevice。提供的网址/方案无效? QUrl( “”)
答
的有效值,使用QUrl("local.registry")
代替:
QUrl("tcp://192.168.0.3:-1");
有效的价值,而不是使用QUrl("local.replica")
:
QUrl("tcp://192.168.0.3:9999");
的IP地址192.168.0.3 - 用于例子(它对我的办公室网络中的工作站有效)在您的情况下IP地址可以包含其他数字。