Вверх ↑
Этот топик читают: Гость
Ответов: 542
Рейтинг: 12
#61: 2009-01-12 16:20:45 ЛС | профиль | цитата
А что TCP компонент ведь использует протокол TPC а он разве не гарнтиурет доставку пакетов сам. наверное компонент сам должен разбивать по 400 байт ?
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#62: 2009-01-12 16:26:18 ЛС | профиль | цитата
afandi писал(а):
А что TCP компонент ведь использует протокол TPC

Причем здесь протокол и компонент Ты полазий по форуму и посмотри, были проблемы с передачей картинок через TCP. Можешь попробовать, я чего против, что ли. Только не говори потом, что не предупреждали
карма: 22

0
Ответов: 3851
Рейтинг: 159
#63: 2009-01-12 16:31:15 ЛС | профиль | цитата
в текстовом режиме TCP, при отправке более 1 сообщения подряд (без паузы), они (сообщения) "склеиваются".

Для шифрования обычно используют XOR побайтно..
карма: 0
начавший
0
Ответов: 542
Рейтинг: 12
#64: 2009-01-12 16:37:03 ЛС | профиль | цитата
Андрей. писал(а):
Для шифрования обычно используют XOR побайтно..

а где этот компонент есть?
карма: 0

0
Ответов: 3851
Рейтинг: 159
#65: 2009-01-12 16:52:26 ЛС | профиль | цитата
в логике
Add(Math,16401967,154,112)
{
OpType=6
ResultType=0
}
..
карма: 0
начавший
1
Голосовали:afandi
Разработчик
Ответов: 26163
Рейтинг: 2127
#66: 2009-01-12 17:39:43 ЛС | профиль | цитата
Андрей., ну и сколько ты будешь ксорить несколько мегабайт таким методом побайтно

------------ Дoбавленo:


Короче, я проверил передачу стрим-потока по TCP c прверкой Hash суммы, передалось успешно до 3.7 Mb, но в пределах локального компа. В сетке не проверял, а надо бы проверить

Вот тестовые примеры для версии b173
карма: 22

1
файлы: 2client_tcp.sha [1.4KB] [214], server_tcp.sha [1.1KB] [210]
Голосовали:afandi
Ответов: 3851
Рейтинг: 159
#67: 2009-01-12 18:53:55 ЛС | профиль | цитата
nesco писал(а):
но в пределах локального компа
у меня даже в локалке нормально всё работает, а вот через инет - не всегда..
Может безлимитчики попроверяют через инет?..
------------ Дoбавленo:

nesco писал(а):
ну и сколько ты будешь ксорить несколько мегабайт таким методом побайтно
таким методом - долго, видимо.. Но ведь и хэш у нас тоже когда-то не имел точки doFileHashsum - вдруг найдутся добрые люди или FTCG попробовать..
карма: 0
начавший
0
Гость
Ответов: 17029
Рейтинг: 0
#68: 2009-01-12 20:28:33 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2025-01-09 22:15:51
карма: 0

0
Ответов: 590
Рейтинг: 19
#69: 2009-01-12 20:29:28 ЛС | профиль | цитата
90.151.139.213 эт я... сессия чет быстро кончилась...
карма: 0

0
Ответов: 3851
Рейтинг: 159
#70: 2009-01-12 20:45:30 ЛС | профиль | цитата
EcsTasY, ну чтож - логично - вводить текст в элемент логики, который умеет работать только с типами integer и real
повторяю - побайтно..
карма: 0
начавший
0
Ответов: 542
Рейтинг: 12
#71: 2009-01-13 00:07:34 ЛС | профиль | цитата
Так каков вердкит то?
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#72: 2009-01-13 00:21:44 ЛС | профиль | цитата
afandi писал(а):
Так каков вердкит то?

Млин... Я тебе схемок надавал клиент-сервера, возьми и проверь нормально в сети будет между компами передаваться картинки с Hash-суммами. Там и увидишь, нормально это или нет
карма: 22

0
Ответов: 542
Рейтинг: 12
#73: 2009-01-13 00:38:42 ЛС | профиль | цитата
Завтра в офисе буду проверю в сети локальной.
Кстати в серверной части есть элементы которые мне нужны в своем проекте это получение списка всех подключенных клиентов.
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#74: 2009-01-13 00:44:32 ЛС | профиль | цитата
afandi писал(а):
Кстати в серверной части есть элементы которые мне нужны в своем проекте это получение списка всех подключенных клиентов

Там еще по дисконнекту клиента перечитывать список надо, я просто не сделал этого
карма: 22

0
Ответов: 542
Рейтинг: 12
#75: 2009-01-15 00:30:52 ЛС | профиль | цитата
Подскажите пожалуйста как делать прогресс бар для компонента TCP_client что бы выдеть на процесс передачи данных.
и еще этого компонента есть точка onError который якобы выдает код ошибки. как его можно использовать что бы номеру ошибки в интерфейс выдавалось
более или менее понятное сообщние о причине ошибки.
code_11353.txt
------------ Дoбавленo:

Что то застял я коллеги. вроде все просто а не получается простая операция.

Есть два потока нужно выполнить некое действие только при условии что в обоих входящих потоках есть любие текстовые данный.
Каким компонентом это можно сделать ели нужно применть более сложную схему
карма: 0

0
файлы: 1code_11353.txt [3.6KB] [168]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)