Всем добрый день.
Ни разу с сетью не приходилось работать. Решил попробовать написать сервер а потом чат клиент.
Решил начать с сервера.
Нужен совет как правильно начать писать сервер? Как понимаю QTcpSocket нужно реализовать в каком то аля MySocket, но что именно этот класс должен делать?
Потом в MyServer уже вызывать MySocket.
В общем нужен совет от чего я смогу отталкиваться в начальной реализации.
Заранее благодарю отозвавшихся.
Ни разу с сетью не приходилось работать. Решил попробовать написать сервер а потом чат клиент.
Решил начать с сервера.
Нужен совет как правильно начать писать сервер? Как понимаю QTcpSocket нужно реализовать в каком то аля MySocket, но что именно этот класс должен делать?
Потом в MyServer уже вызывать MySocket.
В общем нужен совет от чего я смогу отталкиваться в начальной реализации.
Заранее благодарю отозвавшихся.
серверная часть пишется по след алгоритму
1 открывается socket на listen
2 ждем подключение клиентов на accept
3 получили клиентский socket, для дальнейшего взаимодействия с клиентом делаем fork или уходим в thread
4 основной поток идет на п2