Название: Буферизованый обмен данными Отправлено: Nalsur1982 от Декабрь 05, 2007, 17:23 Парни, каким образом можно организовать буферизованый обмен данными по сети или СОМ? Т.е. алгоритм как создать буфер при приеме и отсылки данных между двумя машинами. При получении пакета (целиком) ожидать пока обработается предыдущий пакет, после его обработки отправить следующий пакет на обработку (обращение к БД и т.д). При отсылке пакета хранить его в буфере опред. время пока не придет от другой машины подтверждение о приеме пакета.
Название: Re: Буферизованый обмен данными Отправлено: Mikhail от Декабрь 05, 2007, 18:37 Парни, каким образом можно организовать буферизованый обмен данными по сети или СОМ? Т.е. алгоритм как создать буфер при приеме и отсылки данных между двумя машинами. При получении пакета (целиком) ожидать пока обработается предыдущий пакет, после его обработки отправить следующий пакет на обработку (обращение к БД и т.д). При отсылке пакета хранить его в буфере опред. время пока не придет от другой машины подтверждение о приеме пакета. Обмен по сети идет строками. Используй, например QList<QString>. Чем не буфер? Ассистент в помощь. Например, QQTcpSocket. Аналогично и COM. Сигналы и слоты в помощь. |