2017-01-03 3 views
0

Я только что начал использовать gsoap, и, проведя много времени, я успешно включил его в свой проект и начал его использовать. Проблема, которая беспокоила меня в течение последних нескольких дней, заключается в том, что когда я нахожусь в сервисе, он подключается через локальную сеть, соединение устанавливается, но когда я переключаюсь на любое беспроводное сетевое соединение, не устанавливается, я отлаживался в коде и обнаружил что соединение не может быть установлено по беспроводной сети, что приводит к таймауту соединения после apt retries. Я не могу понять, почему это происходит, то есть, почему соединение не установлено по беспроводным сетям, может ли кто-нибудь вести меня, поскольку я новичок с gSoap и сетевое программирование. Любая помощь будет оценена по достоинству.gSoap: подключается через проводную сеть, но TCP-ошибка по любой беспроводной сети

ответ

0

У меня получился сервис SOAP, и никаких проблем с проводным или беспроводным подключением не возникало. В основном, что я делал, это ударил сервис из платформы Windows (компилятор msvc), который был по локальной сети, а затем я пытался интегрировать тот же код с компилятором clang для создания .so для запуска на платформе Android. Я получал надлежащий ответ при ударе из окон, но когда я ударил с Android, у меня возникла ошибка TCP. Я не мог найти никаких проблем в коде, когда я разместил вопрос, и единственная разница, которую я мог видеть, это тип соединения двух платформ, но там была основной проблемой в интеграции по сравнению с Android, из-за чего возникла ошибка, и я решил ее, и теперь служба попадает на обе платформы. GSOAP работает как шарм по сети, независимо от типа (проводной или беспроводной), поэтому не сбивайтесь с пути, рассматривая вопрос, думая, что это может быть проблемой, если вы думаете, что у вас есть аналогичная проблема, я бы порекомендовал посмотреть на другие вещи, а не тратить время на то, чтобы думать, что это проблема, как я.

Смежные вопросы