Программа сервера хостинга, написанная на Java

#java #sockets #hosting

#java #сокеты #хостинг

Вопрос:

Я написал программу сервера обмена сообщениями, используя сокеты Java и TCP; существуют ли какие-либо службы хостинга, которые принимают TCP-соединения? или мне нужно переписать программу, используя веб-сокеты, написанные на другом языке?

Ответ №1:

Google Compute Engine, Amazon EC2 и любой обычный веб-хост, который позволяет запускать пользовательское программное обеспечение, а не заранее определенный набор серверного программного обеспечения, могут запускать такие серверы приложений.

Комментарии:

1. Какой порт должна прослушивать программа Java с помощью Google Compute Engine?

2. Вы можете прослушивать любой порт, который хотите. Это ваша виртуальная машина, с которой вы можете делать все, что вам заблагорассудится. Единственная хитрость заключается в том, как перенаправить внешний трафик на определенный хост / порт, если вы хотите вызвать эту конечную точку извне. С HTTP есть стандартный порт по умолчанию. В вашем собственном приложении вам нужно будет выяснить, как указан или выбран порт.