сетевая библиотека pion: тестирование примеров веб-сервисов - PullRequest
0 голосов
/ 28 декабря 2010

Я использую Сетевую библиотеку Pion , чтобы попытаться создать некоторые легковесные веб-службы C ++ HTTP.

Я успешно собрал исходные коды и теперь хочу протестировать примеры веб-сервисов, поставляемых в комплекте с библиотекой.

Я запускаю исполняемый файл PionWebServer, передавая ему правильные аргументы для запуска EchoService, выполнив:

./PionWebServer WEBSERVICE EchoService

Затем я перехожу к:

http://localhost:8080

и я получаю ошибку 404 ресурс не найден. Кому-нибудь удалось получить какие-либо примеры веб-сервисов, работающих с Pion Network? Что я делаю не так?

Ответы [ 2 ]

1 голос
/ 21 марта 2011

Попробуйте

. / PionWebServer / echo EchoService

Тогда должен работать доступ к http://localhost:8080/echo/foo/bar?query=baz.

0 голосов
/ 26 октября 2011

Я использую pion 4.0.5.

Использование

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

-d: dir, где находится ваш скомпилированный сервис (НЕОБХОДИМО)

Первый разДля этого у меня были только статически скомпилированные библиотеки (.a).Но PionWebServer искал динамических библиотек.Поэтому я перекомпилировал проект pion с динамическими библиотеками.

EchoService будет доступен по адресу

\\\host-ip:8080/echo
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...