Назад | Перейти на главную страницу

Запуск службы jar на портах, принадлежащих Apache

Мне сделали сервис для моей игры для Android. У службы есть сокетное соединение, это соединение открыто на порту 4444. Мое приложение для Android подключилось к серверу по IP-адресу, например. 192.168.1.1:4444 а затем обменяться данными. Я использую сокет, потому что мне нужно соединение в реальном времени.

Проблема заключается в большом количестве общественных мест с Wi-Fi, а некоторые домашние точки доступа имеют открытый небольшой диапазон портов, например. 80, 443, 3128, 8080. Порт 4444 закрыто.

Когда пользователи загружают мое приложение, они думают, что оно не работает.

Мой вопрос: можно настроить Apache на выделенном сервере и запустить службу приложений, например. 22 или 443 порт? Я не использую SSH и HTTPS.

Спасибо за ваше время.

Если вы не используете HTTPS (порт 443) на машине, привязка любой другой сервис к этому порту не должен быть проблемой.

То же самое верно для каждого порта: если он не используется, вы можете привязать к нему любой другой процесс.