![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Mikel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 882 Регистрация: 30.3.2002 Где: Саратов Репутация: 1 Всего: 2 |
Компьютеры объединены в сеть: один главный и несколько клиентских. Нужно осуществить передачу данных(record из нескольких параметров) от сервера к клиентам и обратно.
Напишите поподробнее(соединение, пересылка, отсоединение). -------------------- ...so remember, it's better to burn out than to fade away |
|||
|
||||
| Mikel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 882 Регистрация: 30.3.2002 Где: Саратов Репутация: 1 Всего: 2 |
Ну а хоть че-нть переслать принять. Может компоненты какие есть?
-------------------- ...so remember, it's better to burn out than to fade away |
|||
|
||||
| TAPAKAH |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 27.3.2002 Репутация: нет Всего: нет |
Посмотри вот здесь \Delphi5\Demos\FastNet либо
вот здесь Delphi5\Demos\Internet\Chat |
|||
|
||||
| Mikel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 882 Регистрация: 30.3.2002 Где: Саратов Репутация: 1 Всего: 2 |
Мне нужно отсылать только тому ПК, которому надо, а другие не должны реагировать на это.
-------------------- ...so remember, it's better to burn out than to fade away |
|||
|
||||
| TwoK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 259 Регистрация: 25.3.2002 Репутация: нет Всего: нет |
Ну тут 2 варианта.
1. Ты присандаливаешь к пакету условный идентификатор (число, буква или еще что, может, адрес) и шлешь как обычно всем. "Все", когда получают, смотрят, им этот пакет или нет. Если им, то обрабатывают, иначе нет. 2. Чтобы отослать "кому надо", надо знать адрес этого "кого надо" или хотя бы адрес объекта сокета на сервере (адрес - это ServerSocket.Connections[какой-то индекс].Socket.RemoteAddress или RemoteHost) ну и дальше - просто циклишь до ServerSocket.Connections.Count и смотришь его (Socket'a) RemoteAddress и если совпадает с тем "кому надо" то шлешь... Остальные, соответственно, этого сообщения не получают вообще. Вот. -------------------- Говорят, что население в стране все меньше и меньше. А народу по утрам в метро почему-то все больше и больше... |
|||
|
||||
| Medlay |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 4.6.2002 Репутация: нет Всего: нет |
Ну а яего б стандартно через сокеты не сделать. Что мешает.
|
|||
|
||||
| Song |
|
|||
![]() Sysman.ru ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1095 Регистрация: 2.6.2002 Репутация: 2 Всего: 4 |
Всё идеально работает через TServerSocket/TClientSocket
-------------------- Прежде чем сказать "Невозможно", подумай, прав ли ты |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |