Наиболее подходящий способ разработки сервера на ограниченных ресурсах - PullRequest
1 голос
/ 03 октября 2011

Я столкнулся с проблемой, которая, кажется, имеет мало, и особенно простые решения. Чтобы добраться до сути; Я написал клиентское приложение на Windows, используя C ++. Это клиентское приложение принимает данные от пользователя и должно отправить информация на сервер, которая находит пользователей, чьи входные данные совпадают друг с другом - например, поиск соответствия.

Как мне (независимому разработчику) легче всего решить эту проблему, ЕСЛИ и только если я не могу самостоятельно разместить серверное приложение и не хочу тратить деньги на аренду целый виртуальный частный сервер?

Наиболее предпочтительно, я хочу написать этот сервер с использованием сокетов в PHP и просто арендовать веб-сервер с неограниченной пропускной способностью, но у него слишком много ограничений, связанные с таймаутами (PHP set_time_limit, значение таймаута Apache и внутренняя ОС значение тайм-аута).

Итак, подведем итоги вопроса и в общем виде ; Как я могу как инди-разработчик создать серверное приложение, которое не требует использования моей собственной пропускной способности и дорогостоящих покупок для таких предметов, как виртуальный частный сервер.

Ответы [ 2 ]

1 голос
/ 03 октября 2011

Вы можете просто закодировать свое серверное приложение на PHP как webservice .

В вашем клиентском приложении вместо подключения через сокеты и использования самодельного протокола вам просто нужно использовать созданный вами веб-сервис HTTP REST. Мне кажется, это даже проще, чем кодирование целого сервера.

Возможно, вы абсолютно хотите использовать сокет на своем сервере, но вы не указали это в своем вопросе.

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

Вы можете попробовать провайдера облачного хостинга, например Rackspace .

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