Альтернативный http порт? - PullRequest
0 голосов
/ 28 февраля 2010

Я хочу написать браузер-чат и написать собственный сервер на c ++, потому что вы не можете отправлять текст между различными экземплярами (пользователем чата) на php и других языках. У меня работает Apache с портом 80, и поэтому я не могу запустить «чат http-сервер» на порте 80. Некоторые браузеры блокируют подключение к сайту http, если он не использует порт 80. Кто-нибудь знает, какой порт я должен использовать для этого небольшого сервера для лучшей совместимости браузера? Может быть 8080? Я мог бы также купить другой IP, чтобы запустить его под: 80, но мой хост хочет 5 € в месяц для нового ip ...

Спасибо.

Ответы [ 4 ]

1 голос
/ 28 февраля 2010

Вы можете использовать mod_proxy (или mod_proxy_balancer) для пересылки запросов в какой-то ветви вашего сайта Apache на другой веб-сервер, который прослушивает localhost на каком-то другом порту.

0 голосов
/ 28 февраля 2010

Вы можете написать свой сайт в Apache mod_chat или что-то еще. Таким образом, вы сохраняете все основные HTTP-вещи в Apache и можете сконцентрироваться на том, чтобы ваше приложение использовало всю мощь C ++.

0 голосов
/ 28 февраля 2010

Помимо порта 80, порт 443 (обычно https) является наиболее распространенным для разрешения исходящих соединений через различные брандмауэры.

0 голосов
/ 28 февраля 2010

Используйте имя хоста для разделения вашего приложения --i.e., www.foo.bar:80 и chat.foo.bar:80?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...