Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2017, 16:16   #1
mavurece
Заблокирован
 
Регистрация: 11.04.2017
Сообщений: 1
По умолчанию Обработка слипшихся пакетов (clientsocket)

Приветствую, есть клиент-серверное приложение, на данный момент работает, но...

Бывают моменты, когда Serverscoket шлет несколько пакетов одному клиенту с малым интервалом времени и пакеты слипаются, что вызывает периодические сбои в работе ПО
Как я не мучался, не смог победить данную проблему...

Согласен оплатить труды
яндекс \ вм (сумму обсудим в личке)

Delphi:
xe10

Что требуется:
Написать рабочий исходник, способный передавать блоки данных через serversocket \ clientsocket с учетом фрагментации пакетов, при этом нужно оставить существующий алгоритм работы программы

Клиент - сервер обмениваются строками типа tstrings через неблокирующие сокеты:
пример пакета отправляемого с serversoket

Цитата:
0. маркер_пакета_1
1. значение1
2. значение2
Клиент, присваивает входящий текст, так-же в переменную типа Tstrings и сверяет маркеры
Код:
if temp.strings[0]='маркер_пакета_1' then
после чего выполняет требуемое действие...

вот этот алгоритм нужно оставить, иначе потребуется слишком много всего переделывать...
В общем желающие если есть, спишемся, все обсудим... Мне нужен по сути только рабочий пример, юниты найдены в интернете скорее всего работоспособны, но знаний видать маловато..

Последний раз редактировалось mavurece; 11.04.2017 в 16:18.
mavurece вне форума Ответить с цитированием
Старый 12.04.2017, 09:06   #2
Gilius
Новичок
Джуниор
 
Регистрация: 06.05.2016
Сообщений: 1
По умолчанию

напишите поподробнее плиз на почту giliussoft@yandex.ru
Gilius вне форума Ответить с цитированием
Старый 13.04.2017, 13:44   #3
mavurece
Заблокирован
 
Регистрация: 11.04.2017
Сообщений: 1
По умолчанию

отписал на почту
mavurece вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перехват пакетов Lui C/C++ Сетевое программирование 1 03.11.2011 17:57
Декодирование пакетов..!!!! Memfis1992 Работа с сетью в Delphi 9 22.06.2010 18:04
Генератор пакетов Mr_Romik Работа с сетью в Delphi 3 30.10.2009 23:56
Фильтр пакетов Stolen Общие вопросы Delphi 0 07.02.2009 09:38
Обработка ошибки 10061. ClientSocket eks-s Работа с сетью в Delphi 2 05.03.2008 08:06