Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Работа с микроконтроллером по TCP/IP протоколу   Найти похожие ветки 

 
dima_tepl ©   (2008-08-05 12:49) [0]

Доброго всем времени суток!
У меня возникла проблема. Есть микроконтроллер, который работает с компьютером по TCP/IP протоколу. Подскажите как это реализовать на Delphi. Суть в том, что: с компа я посылаю текстовое сообщение, контроллер его анализирует и дает ответ на этот запрос, вопрос в том как мне отправить это сообщение и соответственно принять ответ. Заранее спасибо.


 
Medbe}I{onok XML ©   (2008-08-05 12:58) [1]

взять клиентский тсп компонент, выставить свойства, соединиться, послать данные, читать ответ.


 
dima_tepl ©   (2008-08-05 13:03) [2]

Вы имеете ввиду стандартный компонент TCPClient


 
Medbe}I{onok XML ©   (2008-08-05 13:04) [3]

любой.
а есть нестандартные?


 
dima_tepl ©   (2008-08-05 13:05) [4]

Спасибо


 
Krolm ©   (2008-08-05 18:42) [5]

TTCPClient использовать не советую, так как имеет утечки памяти, который сказываются при долгой работе программы. Используйте компонент, входящий в состав Indy. В нем и функции реализованны более удобно и их количество больше. Примеры есть в большом количестве.
Обращаю ваше внмание, что компоненты Indy работают в блокируюшем режиме, и поэтому реализацию работы с устройством надо вынести в отдельный поток.


 
Сергей М. ©   (2008-08-06 08:54) [6]


> Krolm ©   (05.08.08 18:42) [5]


> TTCPClient ..имеет утечки памяти


Где конкретно ?
Цитируй исх.текст с утечкой ..


> реализацию работы с устройством надо вынести в отдельный
> поток


С какого перепугу ?


 
Dennis I. Komarov ©   (2008-08-06 09:18) [7]

> [5] Krolm ©   (05.08.08 18:42)

Довольно громко и не обосновано!
Утечки скорее в Вашей реализации...



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.088 c
15-1264902636
Tuk
2010-01-31 04:50
2010.08.27
Как уменьшить такую конструкцию?


9-1186669282
Cerberus
2007-08-09 18:21
2010.08.27
Броня в огне


2-1266325693
Rail
2010-02-16 16:08
2010.08.27
как правильно указать путь к бд


2-1273091395
Dr.Andrew
2010-05-06 00:29
2010.08.27
Сохранение и загрузка динамического массива


15-1269360123
TUser
2010-03-23 19:02
2010.08.27
Генетика и геномика человека





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский