|
|
Другие темы раздела | |
C++ Boost::Asio клиент - сервер: При вводе с телнета на стороне сервера появляется куча крякозябр
https://www.cyberforum.ru/ cpp-networks/ thread1241749.html Раньше использовал Code::Blocks и winsock. Сейчас решил попробовать VS2013 и библиотеку boost::asio Проблема в передачи данных. Проверял с помощью telnet. При вводе с телнета на стороне сервера появляется куча крякозябр. Как решить проблему? И такой небольшой добавочный вопрос... Почему выводит Welcome to server и Type 'quit' to quit лесенкой? // ConsoleApplication2.cpp: определяет точку входа... |
C++ Разработать сниффер с драйвером winpcap Всем привет! Кароч надо разработать сниффер с драйвером winpcap. Пакеты должны записываться последовательно в файл. Прога должна сохранять Ip пакеты, приходящие на интерфейс Ethernet. Помогите пожалуйста. Может кто уже писал подобное. |
C++ Использование OpenSSL - нужны примеры
https://www.cyberforum.ru/ cpp-networks/ thread1240731.html Всем Добрый день! Хочу попробовать написать IMAP клиент. С imap.yandex.ru на порту 143 все идет хорошо, SSL не нужен. А вот с imap.gmail.com только на порту 993 и с шифрованием SSL Подскажите пожалуйста какие-нибудь примеры использования и желательно, что-нибудь на подобие уроков по OpenSSL Заранее благодарю. |
C++ Создание IMAP клиента Здравствуйте. Хочу создать IMAP клиент для работы с почтой. Есть пару вопросов на эту тему: Я слышал про OpenSSL. Можно ли его прикрутить к C++ и IDE? С чего вообще начинать диалог с сервером? Киньте ссылку на команды. Честно, я искал, но как то не понял особо Если кто занимался похожими вещами, разложите пожалуйста все или киньте ссылку где это я сам смогу сделать Спасибо большое https://www.cyberforum.ru/ cpp-networks/ thread1240586.html |
Чтение файла в интернете и вывод его содержимого на экран C++ Нужно программа, которая прочитает файл "http://mysite.com/HelloWorld.txt" и выведет его содержимое на экран |
C++ Сделать обновления программы через интернет
https://www.cyberforum.ru/ cpp-networks/ thread1240031.html Добрый день! Мне необходимо сделать обновления программы через интернет. Я решил создать html страницу с машинным кодом программы. Я хочу сделать без всяких WinSock, на основе сокетов. Программа должна создать .exe файл в корне. Отлично передает буквы, цифры, но не машинный код. Вот часть исходного кода: int iResult; do { iResult = recv(s, response, 1023, 0); res += response; for... |
C++ CAsyncSocket - запрос приходит кусками, как сервер-сокет может определить конец приёма? Здрасьте всем! Всё ещё делаю маленький веб-сервер под Windows XP на Visual Studio 5. Чтобы сымитировать напряженный трафик я уменьшил буффер сокетов до 100 байт. Теперь запрос приходит кусками по 100 байт. Эти куски сервер должен соединить в один, а потом как положено - сделать парсинг и сформировать ответ. Так вот я думал, что клиентский сокет присылает серверу какой-нибудь сигнал или... https://www.cyberforum.ru/ cpp-networks/ thread1239704.html |
Отправка HTML письма через сокеты C++ В прошлом реализовал отправку самого простого письма на E-mail Сейчас решил визуально приукрасить это дело. Как сделать так, чтобы письмо пришедшее было не исходным кодом HTML? Вот какой код посылал: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=Windows-1251" http-equiv="content-type"> <title></title> </head> <body... |
C++ Как очистить куки и кеш браузера IE.11?
https://www.cyberforum.ru/ cpp-networks/ thread1238797.html Доброго времени суток, форумчане! Назрел такой вопрос: как можно программно вытянуть автосохранённые пароли браузера Internet Explorer версии 11? Насколько мне известно, для версии 7, например, это делается по-другому. В последней версии что-то изменилось. Среда разработки Visual Studio 2013 Ultimate. Посоветуйте, что почитать, так же буду очень рада примерам кода. Так же интересует работа с... |
C++ С чего начинать изучать Клиент-серверные технологии (книги, библиотеки и тд) Добрый день. Подскажите с чего начинать изучать Клиент-серверные технологии(какие-то книги, библиотеки и тд) https://www.cyberforum.ru/ cpp-networks/ thread1238618.html |
Std::function arguments unroll in loop C++ / #include <iostream> #include <functional> #include <type_traits> template <typename FType> struct function_traits; template <typename R, typename... Args> struct function_traits<std::function<R(Args...)>> |
C++ Стек протоколов
https://www.cyberforum.ru/ cpp-networks/ thread1237697.html Добр-ый день. Хотел уточнить термин "стек протоколов". Стек протоколов - это набор протоколов, по одному на каждый уровень или в стеке на каждом уровне может быть использовано много протоколов, в зависимости от задачи? |
0 / 0 / 0
Регистрация: 13.08.2014
Сообщений: 4
|
||||||
0 | ||||||
Проверка соединения TCP - C++ - Ответ 651624013.08.2014, 22:19. Показов 3232. Ответов 1
Метки (Все метки)
Привет всем!
Пишу MODBUS/TCP-клиент на QNX(POSIX) (есть основной и резервный канал до сервера), с сокетами подружился недавно, в связи с чем у меня есть 2 вопроса: 1. Почему при обрыве соединения мне приходится закрывать предыдущий сокет и заново все действия производить с новым, так как использовать connect еще раз не получается? Может, я что не так делаю или опцию сокета какую не выставил? 2. Так как у сервера 2 канала, оба открыты, а обмен одновременно производится по одному, то каким образом возможно организовать проверку неосновного канала? Если он недоступен, клиент должен делать попытки установить соединение опять, чтобы максимально быстро перейти на него в случае недоступности основного. К тому же, состояние обоих каналов должно отображаться на графической части клиента. Я пытался сделать это так - сокеты сделал неблокирующими (это для обработки текущего канала), чтобы не ждать ответа от сервера годами в случае чего, а также использовал статью из хелпа QNX, в котором рассказывалось об опциях KEEPALIVE. Вот код оттуда:
К сожалению, у меня это не сработало, может, тут есть какие-то особенности? И что означает здесь переменная on? Вернуться к обсуждению: Проверка соединения TCP C++
0
|
13.08.2014, 22:19 | |
Готовые ответы и решения:
1
Обрыв соединения, TCP Как в клиенте получить локальный IP-адрес TCP-соединения? Создание последовательного сервера с установлением логического соединения (TCP/IP) Реализовать на tcp сокетах переподключение к tcp серверу в случае потери соединения |
13.08.2014, 22:19 | |
13.08.2014, 22:19 | |
Помогаю со студенческими работами здесь
0
Отладка TCP соединения Не прерываются Tcp соединения Закрытие TCP соединения и TIME_WAIT Закрытие tcp соединения на хосте |