Требования к клиенту. Клиент определяется как МЕССЕНДЖЕР. Но требование по нему в рамках задания таковы: 1. Регистрация на сервере. 2. Авторизация уже зарегистрированного. 3. Необходимо шифровать сетевой протокол. Требования к СЕРВЕРУ. 1. Стрессоустойчивый. 2. Хранение данных в БД 3. Желательная ОС установки сервера - Windows 4. Желательна ВЭБ-морда. __________________________________________________ Желательно реализовать данный клиент/сервер на таких платформах (Erlang, это кажется Ejabberd + БД Riak либо подобную, второй вариант С++ и Boost.Asio, третий вариант - Apahe). При этом самый стрессо-устойчивый это Ejabberd. На С++ и Boost.Asio очень сложный в отладке, нужны многие тесты, Апач видимо где-то посередине между ними находится. По реализации для конкретных мне программ. С++ и Boost.Asio - самая простая реализация, так как код единый С++ на всех платформах. Апач - требуются библиотеки, для шифрования сетевого протокола с КЛИЕНТОМ (Апач ведь ВЭБ сервер). И наконец Ejabberd. Имеет много библиотек, но ...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
СЕРВЕР АВТОРИЗАЦИИ и клиент (WinAPI)
Реклама
СЕРВЕР АВТОРИЗАЦИИ и клиент (WinAPI)
Требования к клиенту. Клиент определяется как МЕССЕНДЖЕР. Но требование по нему в рамках задания таковы:
1. Регистрация на сервере.
2. Авторизация уже зарегистрированного.
3. Необходимо шифровать сетевой протокол.
Требования к СЕРВЕРУ.
1. Стрессоустойчивый.
2. Хранение данных в БД
3. Желательная ОС установки сервера - Windows
4. Желательна ВЭБ-морда.
__________________________________________________
Желательно реализовать данный клиент/сервер на таких платформах (Erlang, это кажется Ejabberd + БД Riak либо подобную, второй вариант С++ и Boost.Asio, третий вариант - Apahe). При этом самый стрессо-устойчивый это Ejabberd. На С++ и Boost.Asio очень сложный в отладке, нужны многие тесты, Апач видимо где-то посередине между ними находится.
По реализации для конкретных мне программ. С++ и Boost.Asio - самая простая реализация, так как код единый С++ на всех платформах. Апач - требуются библиотеки, для шифрования сетевого протокола с КЛИЕНТОМ (Апач ведь ВЭБ сервер). И наконец Ejabberd. Имеет много библиотек, но ...