crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Получение и обработка пакетов TCP/IP
RazrFalcon
  опции профиля:
сообщение 11.1.2011, 15:30
Сообщение #1


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


В этом я полный профан.
Вопрос вот в чем:
есть устройство (на микроконтроллере), которое посылает пакеты (как то) по, грубо говоря, сетевому кабелю на комп, и на компе уже программа должна получать эти пакеты и выдирать из них данные, а потом, к примеру, рисовать график.

Если говорю ну очень глупые вещи, ткните носом что нужно сначала прочесть, что бы хотя бы логику работы понять.
Спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
RazrFalcon
  опции профиля:
сообщение 13.1.2011, 19:31
Сообщение #2


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Очень нубский вопрос по теме:

в примере fortune server , в самом начале есть строка
Server::Server(QWidget *parent)
:   QDialog(parent), tcpServer(0), networkSession(0)
Без tcpServer(0), networkSession(0) не работает.
Как такое реализовать в консольном приложении. Или может есть пример клиента/сервера в консольном варианте?
Мне нужно перевести fortune server/client в консольный вариант, а потом уже разбираться. Так как в примере мне вообще мало что понятно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
silver47
  опции профиля:
сообщение 14.1.2011, 9:24
Сообщение #3


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 1.4.2010
Пользователь №: 1584

Спасибо сказали: 40 раз(а)




Репутация:   6  


Цитата(RazrFalcon @ 13.1.2011, 21:31) *
Очень нубский вопрос по теме:


Очень нубский ответ в атаче. Сервер, который слушает на 23(telnet) порту подключения, после подключения сообщает подключившемуся порт (на стороне сервера 23, а на стороне клиента произвольный из незарезервированных). При принятии сообщения от клиента отправляет ему его назад.

Пример может быть с ошибками, так как сам профан в этом всем.

Консольный сервер... в консоль ничего, кроме номера порта и своей готовности не пишет. Клиенту отвечает тем, же что получил от него. Не забудь разрешить в firewall'е

Сообщение отредактировал silver47 - 14.1.2011, 9:58
Прикрепленные файлы
Прикрепленный файл  123.ZIP ( 1,84 килобайт ) Кол-во скачиваний: 87
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- RazrFalcon   Получение и обработка пакетов TCP/IP   11.1.2011, 15:30
- - Iron Bug   ты для начала со своей задачей разберись: какой пр...   11.1.2011, 22:00
- - RazrFalcon   Протокол TCP/IP. Создается сокет между сервером и ...   11.1.2011, 23:30
- - Litkevich Yuriy   Цитата(RazrFalcon @ 12.1.2011, 1:30) опра...   12.1.2011, 1:17
- - Алексей1153   а UDP позволит работать быстрее, чем TCP/IP мы у ...   12.1.2011, 1:24
- - RazrFalcon   Дело в том, что есть несколько устройств со статич...   12.1.2011, 9:49
- - xls   Видимо, через QTcpSocket.   12.1.2011, 11:13
- - Влад   Во-первых, в протоколе TCP нет вообще понятия ...   12.1.2011, 12:34
- - kuzulis   Цитатаа UDP позволит работать быстрее, чем TCP/IP ...   12.1.2011, 12:36
- - RazrFalcon   Если бы я знал как писать, я бы не создавал эту те...   12.1.2011, 18:14
|- - xls   Цитата(RazrFalcon @ 12.1.2011, 18:14) Гру...   13.1.2011, 12:43
|- - RazrFalcon   Цитата(xls @ 13.1.2011, 11:43) Вообще гов...   13.1.2011, 12:59
|- - Влад   Цитата(RazrFalcon @ 13.1.2011, 12:59) Я и...   14.1.2011, 18:05
- - Iron Bug   Цитата(Влад @ 12.1.2011, 14:34) Во-первых...   12.1.2011, 20:06
- - Влад   О! Вот если назвать "сегментом", то ...   13.1.2011, 10:39
- - RazrFalcon   Очень нубский вопрос по теме: в примере fortune s...   13.1.2011, 19:31
|- - silver47   Цитата(RazrFalcon @ 13.1.2011, 21:31) Оче...   14.1.2011, 9:24
- - RazrFalcon   Без понятия   14.1.2011, 18:10
- - Алексей1153   Цитата(Влад @ 14.1.2011, 20:05) Устройств...   14.1.2011, 18:21
|- - silver47   Цитата(Алексей1153 @ 14.1.2011, 20:21) Ци...   14.1.2011, 18:55
- - Алексей1153   Цитата(silver47 @ 14.1.2011, 20:55) Как Э...   14.1.2011, 21:22
|- - silver47   Цитата(Алексей1153 @ 14.1.2011, 23:22) Ци...   16.1.2002, 23:58
- - ViGOur   up   15.1.2011, 15:21
- - Алексей1153   silver47, абсолютно без разницы, текст это будет и...   15.1.2011, 20:15
|- - BRE   Цитата(Алексей1153 @ 15.1.2011, 20:15) по...   15.1.2011, 20:35
- - Алексей1153   BRE, всякое бывает. Например, помеха при передаче,...   15.1.2011, 20:42
- - BRE   TCP гарантирует целостность данных "из коробк...   15.1.2011, 20:51
- - Алексей1153   BRE, гарантии нигде быть не может Отправитель мож...   15.1.2011, 21:02
|- - BRE   Цитата(Алексей1153 @ 15.1.2011, 21:02) BR...   15.1.2011, 21:06
- - Алексей1153   может, конечно. Но тогда ни одного сообщения не бу...   15.1.2011, 21:35
- - Iron Bug   по-моему, вы тут ушли в какие-то дебри. всё будет ...   15.1.2011, 22:21


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


10 чел. читают эту тему (гостей: 10, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 15.1.2025, 22:50