Найдено 62 результата
- 26.10.2010 14:11:06
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
пустой пакет проверяет наличие связи для того, что сразу данные невозможно отправить, их необходимо обработать перед отправкой. а если пустой пакет не доходит, т.е. связи нет, то он просто записывается в память, а обрабатывается позже Ну как, за истекшие две недели поняли, что Вам две страницы ...
- 06.10.2010 15:16:30
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
нет, не SMTP, вообще делаю что-то типа буфера. который исключает потерю данных в случае отсутствия связи с компом. Т.е. если нет связи с ПО, то данные записываются в буфер,а если она есть то они сначала выдаются.а потом напрямую передаются с небольшой обработкой.
Все реализовано и работает в целом ...
Все реализовано и работает в целом ...
- 06.10.2010 14:30:23
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
пустой пакет проверяет наличие связи для того, что сразу данные невозможно отправить, их необходимо обработать перед отправкой. а если пустой пакет не доходит, т.е. связи нет, то он просто записывается в память, а обрабатывается позже
пробовал отправлять не пустые пакеты, все тоже самое. да и ...
пробовал отправлять не пустые пакеты, все тоже самое. да и ...
- 05.10.2010 12:39:26
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
minoshi
видимо вы не до конца поняли суть проблемы. объясню еще раз и постараюсь подробнее.
Имеется компьютер на котором работает специализированное ПО, это ПО подключается по сети к другому компьютеру на котором запущена программа,написанная на лазарусе в линуксе. Эта программа должна определять ...
видимо вы не до конца поняли суть проблемы. объясню еще раз и постараюсь подробнее.
Имеется компьютер на котором работает специализированное ПО, это ПО подключается по сети к другому компьютеру на котором запущена программа,написанная на лазарусе в линуксе. Эта программа должна определять ...
- 04.10.2010 13:06:40
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
SAK
стабильность обеспечивает тсп протокол.
Однако если сокет вырублен, то программа у меня сама сохраняет не отправленные пакеты, а при возобновлении связи их передает получателю
стабильность обеспечивает тсп протокол.
Однако если сокет вырублен, то программа у меня сама сохраняет не отправленные пакеты, а при возобновлении связи их передает получателю
- 29.09.2010 08:53:56
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
.wOvAN
используется то тсп, я уже писал об этом, но если сокет разрывается, то никакой гарантированной доставки не будет
Добавлено спустя 1 минуту 1 секунду:
я что-то не могу найти данные файлы:(
используется то тсп, я уже писал об этом, но если сокет разрывается, то никакой гарантированной доставки не будет
Добавлено спустя 1 минуту 1 секунду:
alexs писал(а):Yurakl писал(а):и что же эти файлы сделают???
А откомпилировать и запустить?
я что-то не могу найти данные файлы:(
- 27.09.2010 09:14:07
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
alexs
и что же эти файлы сделают???
а как-нибудь в программе в лазараусе можно что-то добавить или изменить???
и что же эти файлы сделают???
а как-нибудь в программе в лазараусе можно что-то добавить или изменить???
- 24.09.2010 14:27:02
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
программа самописная, но ней мной. Да и в принципе любой тсп-клиент должен работать с ней.
Мне необходимо в моей программе только что-то поправить, и никакой другой софт переписывать не надо.
Мне необходимо в моей программе только что-то поправить, и никакой другой софт переписывать не надо.
- 24.09.2010 12:26:07
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
если ПО запущено, то тсп-сервер включен, настроенный на заданный айпишник и порт, а следовательно создается сокет между ПО и программой
- 24.09.2010 11:19:45
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
Vadim
Подскажите, как тогда на лазарусе это проверить?
и на самом деле мне нужен не пинг с другим компьюетром,а именно есть ли связь.
Так как данные принимает специальное ПО(тсп-клиент), и если оно выключено, то связи нет и тогда данные не должны передаваться, а пинг будет
Подскажите, как тогда на лазарусе это проверить?
и на самом деле мне нужен не пинг с другим компьюетром,а именно есть ли связь.
Так как данные принимает специальное ПО(тсп-клиент), и если оно выключено, то связи нет и тогда данные не должны передаваться, а пинг будет
- 24.09.2010 09:56:48
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
Когда на другом компьютере запускается тсп-клиент, то соответственно создается сокет, по которому передаются данные. buf-это массив. в предложенной строке передается 0 символов, соответственно если ничего не передается, то i=-1, а если передаст, то i=0. при помощи этого я и проверял наличие связи. В ...
- 24.09.2010 08:42:33
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
Re: связь по ethernet
Я отправляю 0 байт в команде send, для проверки связи
i:=send(s,buf[0],0,MSG_NOSIGNAL);
на целевом компьютере ничего не получится сделать, так как там специальный софт принимает данные просто от заданного айпишника.
программа работает автономно. она определяет есть ли связь по эзеренту ...
i:=send(s,buf[0],0,MSG_NOSIGNAL);
на целевом компьютере ничего не получится сделать, так как там специальный софт принимает данные просто от заданного айпишника.
программа работает автономно. она определяет есть ли связь по эзеренту ...
- 24.09.2010 08:00:47
- Форум: Общее
- Тема: связь по ethernet
- Ответы: 29
- Просмотры: 43089
связь по ethernet
Добрый день!
У меня такой вопрос. У меня с одного компьютера программа, написанная в лазарусе на линуксе, передает данные на другой компьютер по эзернте. В случае отсутствия связи с компьютером данные должны сохраняться.
На данный момент наличие связи определяется с помощью команды send, которая ...
У меня такой вопрос. У меня с одного компьютера программа, написанная в лазарусе на линуксе, передает данные на другой компьютер по эзернте. В случае отсутствия связи с компьютером данные должны сохраняться.
На данный момент наличие связи определяется с помощью команды send, которая ...
- 28.05.2010 13:51:16
- Форум: Общее
- Тема: выход из программы по нажатию клавиш
- Ответы: 15
- Просмотры: 33230
Re: выход из программы по нажатию клавиш
дело в том, что в той программе используется функция read, которая ждет ввода с клавиатуры, тем самым приостанавливая цикл программы.
а мне необходимо в цикле проверять нажата ли клавиша какая-то или нет. если нажата, то действие, если нет, то ничего не происходит....
Добавлено спустя 23 часа 2 ...
а мне необходимо в цикле проверять нажата ли клавиша какая-то или нет. если нажата, то действие, если нет, то ничего не происходит....
Добавлено спустя 23 часа 2 ...
- 28.05.2010 09:03:37
- Форум: Lazarus
- Тема: Lazarus и onKeyPress
- Ответы: 26
- Просмотры: 22979
Re: Lazarus и onKeyPress
а если дело обстоит в линуксе в консольной программе, которая выполняется в цикле.
и мне надо среагировать на нажатую комбинацию клавиш. если она нажата, то произвести действие, если она не нажата, то продолжить цикл программы
и мне надо среагировать на нажатую комбинацию клавиш. если она нажата, то произвести действие, если она не нажата, то продолжить цикл программы
