首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置xmlrpc-c abyss服务器主机?

如何配置xmlrpc-c abyss服务器主机?
EN

Stack Overflow用户
提问于 2011-07-26 22:22:01
回答 1查看 787关注 0票数 1

我只能像下面这样配置端口。

代码语言:javascript
复制
xmlrpc_c::registry myRegistry;
xmlrpc_c::defaultMethodPtr const XMLRPCMethodP(handler);
//myRegistry.addMethod("method", XMLRPCMethodP);
myRegistry.setDefaultMethod(XMLRPCMethodP);
webServer = new serverAbyss(xmlrpc_c::serverAbyss::constrOpt()
                            .registryP(&myRegistry)
                            .logFileName("/tmp/xmlrpc_log")
                            .portNumber(8183)
                            .uriPath("/")
                            );  // Currently, there is no way to configure Host here.

try {
    webServer->run();
} catch (std::exception &e) {
    cout << e.what() << endl;
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-26 22:36:09

这是一台服务器,因此它在运行它的机器上的给定端口上侦听连接。给它一个主机名没有多大意义。当然,您可以在客户机上指定要连接的主机,请参阅here。或者您正在谈论将服务器绑定到特定的网络接口?我不认为图书馆支持这一点。

编辑0:

我认为如果你需要监听给定的接口,你应该能够使用socketFd和API选项--创建你自己的套接字,把它绑定到任何东西上,然后把它传递给socketBound。这只是从他们的源代码看,所以我不知道这是否真的有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6831515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档