pion网络库:测试示例Web服务

时间:2010-12-28 01:22:06

标签: c++ web-services pion-net

我正在使用Pion Network Library来尝试构建一些轻量级的C ++ HTTP Web服务。

我已经成功构建了源代码,现在我想测试与库捆绑在一起的示例Web服务。

我正在运行PionWebServer可执行文件,通过运行它传递正确的参数来运行EchoService:

./PionWebServer WEBSERVICE EchoService

然后我导航到:

http://localhost:8080

我收到404资源未找到错误。有没有人设法让任何与Pion Network一起使用的Web服务示例?我做错了什么?

2 个答案:

答案 0 :(得分:1)

尝试

./ PionWebServer / echo EchoService

然后访问http://localhost:8080/echo/foo/bar?query=baz应该有效。

答案 1 :(得分:0)

我正在使用pion 4.0.5。

使用

./PionWebServer -d {defaultPionInstallDir}/pion/share/pion/plugins echo EchoService

-d:dir编译服务所在的位置(需要)

我第一次这样做时,我只有静态编译的库(.a)。但PionWebServer正在寻找动态库。所以我用动态库重新编译了pion项目。

EchoService将在

上提供
\\\host-ip:8080/echo