Russian Qt Forum

Qt => Работа с сетью => Тема начата: dr_Begemot от Март 12, 2010, 12:47



Название: Как прослушать порт и послать сообщение на порт
Отправлено: dr_Begemot от Март 12, 2010, 12:47
Я немного ламер в сетях...

Не подскажете, как сделать сервер, который бы слушал какой либо порт? Интересует, как это можно сделать как средствами Qt, так и стандартными средствами C++.

И второй вопрос: Как послать сообщение на этот порт? Т.е. сделать клиента. Интересует так же возможности реализации как на Qt, так и стандартными средствами C++.

Спасибо)


Название: Re: Как прослушать порт и послать сообщение на порт
Отправлено: alexman от Март 12, 2010, 13:01
QtNetwork Module + Qt examples


Название: Re: Как прослушать порт и послать сообщение на порт
Отправлено: dr_Begemot от Март 12, 2010, 13:33
QtNetwork Module + Qt examples

Спасибо) А как насчет стандартных средств C++?
Я понимаю, что это немного не относится к специфике форума, но все же...


Название: Re: Как прослушать порт и послать сообщение на порт
Отправлено: kuzulis от Март 12, 2010, 14:33
Цитировать
Спасибо) А как насчет стандартных средств C++?
Нету такого. Есть только сокеты и нативные системные вызовы, для разных ОС они разные (впринципе)


Название: Re: Как прослушать порт и послать сообщение на порт
Отправлено: Sergey B. от Март 13, 2010, 09:35
Boost.Asio (http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio.html)
Примеры (http://www.boost.org/doc/libs/1_38_0/doc/html/boost_asio/examples.html)


На русском
Пример (http://alexott.net/ru/cpp/BoostAsioNotes.html)
Учебник (http://bravit.rsu.ru/distrib/Asio_tutorial_russian/tutorial.html)