| 
| 
 | Вопрос # 2 856/ вопрос открыт / | 
 |  Здравствуйте, уважаемые эксперты!Никогда не приходилось работать с сетью, но всё когда то случается. Вобщем, мне необходимо принимать\отправлять пакеты. Я так помню что делается через сокеты - TcpClient и TcpServer. Принимаю пакеты я не от своего приложения, так что использовать нужно только TcpClient? Моё приложение конечнр клиент. Как правильно работать с TcpClient? Конечно можно найти статью, но вдруг есть какие-то особенности которые мне пригодятся.
 
|  |   Вопрос задал: Gooddy (статус: 3-ий класс)Вопрос отправлен: 28 мая 2009, 18:08
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 8; последнее сообщение — 28 мая 2009, 22:34; участников в обсуждении: 2. 
|   | Вадим К (статус: Академик), 28 мая 2009, 18:18 [#1]:Весьма сумбурный вопрос. Принимаете или отправляете Вы пакеты  - не имеет значения. Надо знать кто сервер, а кто клиент, от этого и выбираются компоненты. Как работать? конектимся и читаем, пишем. Хотя я бы лично использовал Indy.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Gooddy (статус: 3-ий класс), 28 мая 2009, 18:24 [#2]:спасибо. с инди проходилось мимолётом работать с http и ftp протоколами, а в моём вопросе написано что моё приложение - клиент. Чисти код! Чисти код! Чисти код! |  
|   | Вадим К (статус: Академик), 28 мая 2009, 18:31 [#3]:Там так неуверенно написано. Приложение может получать данные, но не быть клиентом... Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Gooddy (статус: 3-ий класс), 28 мая 2009, 18:58 [#4]:Да. Это понятно. Кстати безопасно ли вносить изменения, точнее добавлять функции в стандартные модули? Чисти код! Чисти код! Чисти код! |  
|   | Вадим К (статус: Академик), 28 мая 2009, 19:03 [#5]:опасненько, можно получить от компилятора такие глюки... лучше скопировать нужный юнит к себе в папку с проектом и здесь редактировать. Но это так, на крайний случай. Лучше наследника написать.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Gooddy (статус: 3-ий класс), 28 мая 2009, 19:13 [#6]:спасибо. Чисти код! Чисти код! Чисти код! |  
|   | Gooddy (статус: 3-ий класс), 28 мая 2009, 20:33 [#7]:так. возникли проблемы с ReadLn. долго бился и искал инфу, но не могу заставить её принимать пакеты. Пакеты отправляются 100%, но приниматься не хотят. Чисти код! Чисти код! Чисти код! |  
|   | Вадим К (статус: Академик), 28 мая 2009, 22:34 [#8]:А откуда знаете, что пакеты принимаются? А может таймаут на чтение маленький?
 Галочка "подтверждения прочтения" - вселенское зло. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |