Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.13;
Скачать: CL | DM;

Вниз

Delphi и локальная сеть   Найти похожие ветки 

 
AlexMan   (2003-08-13 10:44) [0]

Проблема такая, нужно чтобы на трех компах 3 одинаковые программы в реальном времени обменивались данными, как это лучше организовать.

Thanks.

PS. Желательно по подробнее, если есть линки на освещающую этот вопрос инфу пожалуйста дайте.


 
Reindeer Moss Eater ©   (2003-08-13 11:16) [1]

Вот вариант:
Звуковые карты + Микрофоны + Колонки на каждом компьютере.
Микрофоны лучше брать с круговой диаграммой направленности.


 
AlexMan   (2003-08-13 12:05) [2]

2 Reindeer Moss Eater

Причем здесь звук, обмен данными имеется ввиду числовыми/строковыми.


 
Anatoly Podgoretsky ©   (2003-08-13 12:07) [3]

Вариантов бесчисленно множество, неплохо подходят сокеты и почтовые слоты


 
Reindeer Moss Eater ©   (2003-08-13 12:11) [4]

И звук тоже. Для строк и чисел в том числе.


 
AlexMan   (2003-08-13 12:34) [5]

Можно по подробнее о почтовых слотах?


 
ValeraVV   (2003-08-13 12:39) [6]

Используй DirectX, попробуй DXPlay из DelphiX


 
AlexMan   (2003-08-13 12:58) [7]

А как быть с сокетами если у компов в локальной сети нет фиксированных IP адресов????????


 
AlexMan   (2003-08-13 12:59) [8]

А как быть с сокетами если у компов в локальной сети нет фиксированных IP адресов????????


 
clickmaker ©   (2003-08-13 13:01) [9]

А винда какая на этих компах?
Если НТ/2000/ХР, то можно Named Pipes юзать. Они по сравнению с мэилслотами более надежны, т.к. гарантируют доставку.
Почтовые слоты, если нужно реальное время, вообще лучше не юзать, поскольку они работают на UDP, а UDP-пакеты менее приоритетны по сравнению с тем же TCP/IP. На мэилслотах можно разве что чат соорудить
Можно еще через DCOM, но это уже более сложная тема


 
AlexMan   (2003-08-13 13:09) [10]

2 clickmaker

В том то и дело что стоят 98 винды (на это есть свои причины).


 
clickmaker ©   (2003-08-13 13:18) [11]

Кстати, для сокетов не нужны фиксированные ip. Достаточно Host, т.е. виндозное имя компа и Port указать


 
AlexMan   (2003-08-13 13:45) [12]

C простым Виндозным именем не катит :-(


 
Digitman ©   (2003-08-13 13:53) [13]


> C простым Виндозным именем


а это как понимать - "простое Виндозное имя" ?
Т.е., надо понимать, есть еще и "сложное Виндозное имя" ? Так что ли ?)


 
AlexMan   (2003-08-13 14:01) [14]


> а это как понимать - "простое Виндозное имя" ?
> Т.е., надо понимать, есть еще и "сложное Виндозное имя"
> ? Так что ли ?)


Не надо придераться к словам :-)


 
Digitman ©   (2003-08-13 14:09) [15]


> AlexMan


Где ты придирку увидел ?
Ты несешь околесицу, не имеющую ничего общего с общепринятой терминологией ! И ничерта не понятно, о каких "простых" или "сложных" именах ты ведешь речь касаемо поста про Host


 
AlexMan   (2003-08-13 14:10) [16]

Не катит, в смысле выдает ошибку Хост неизвестен, хотя имя компа стопроцентно верное.


 
Digitman ©   (2003-08-13 14:25) [17]


> AlexMan


чтобы "катило", необходимо проверить твои сетевые настройки - установленные службы и протоколы, привязки

Приводи их состояние здесь


 
AlexMan   (2003-08-13 14:35) [18]


> Digitman


Установленны:
Служба доступа к ф-ам и пр-ам сетей MS
Клиент MS
Протокол NetBios
Протокол TCP/IP

Привязки точно не помню, я сейчас в другом месте, но сеть работает нормально, жалоб нет


 
Digitman ©   (2003-08-13 15:09) [19]


> AlexMan


имя компьютера (то что ты пытаешься подставить как имя хоста) - с кириллицей ?


 
AlexMan   (2003-08-13 15:25) [20]


> Digitman

Не работает при подстановки и с кирилицей и латиницой.


 
Digitman ©   (2003-08-13 15:33) [21]

как настроена служба DNS в настройках TCP-протокола, привязанного к сет.адаптеру ?


 
AlexMan   (2003-08-13 15:42) [22]

DNS - автоматом, суффиксы не дописываются


 
Digitman ©   (2003-08-13 16:02) [23]

правильно.
вот "автомат"-то и не в состоянии обнаружить DNS-службу... которой, по сути, и нет в сети ни на одном их хостов.

Сеть одноранговая ? Что мешает выставить фикс. IP-адреса на требуемых хостах ?


 
AlexMan   (2003-08-14 07:30) [24]


> Digitman

Да нечего не мешает, но какие лучше взять адреса (не занятые хостами в инете)?


 
Anatoly Podgoretsky ©   (2003-08-14 07:34) [25]

Это зачем еще глобальные адреса в локалке?


 
AlexMan   (2003-08-14 07:39) [26]


>
> Anatoly Podgoretsky

А какие не глобальные (пример адреса).

PS. Я не компетентен в данном вопросе


 
Digitman ©   (2003-08-14 08:17) [27]


> AlexMan


192.168.0.1 ... 192.168.0.253


 
BillyJeans ©   (2003-08-14 10:09) [28]


> AlexMan (13.08.03 10:44)

похоже, что с азами полный ноль...



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

Текущий архив: 2003.10.13;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.023 c
14-40572
Игорь Шевченко
2003-09-23 13:38
2003.10.13
Ищется антиквариат


1-40448
Filat
2003-10-02 17:56
2003.10.13
Программно переместить курсор в RzDBCombobox.


6-40541
Death
2003-08-15 16:21
2003.10.13
Проблема с FTP & Indy в Windows 2003 Server


3-40292
chesh
2003-09-19 13:07
2003.10.13
Поиск с помощью Seek (AdoTable) по dbf таблице


3-40261
Lika
2003-09-23 09:27
2003.10.13
SQL