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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.014 c
1-40363
Romeo
2003-09-30 16:59
2003.10.13
Как нарисовать что-нибудь на контроле, не имеющем Canvas a?


1-40485
Dubby
2003-10-01 18:15
2003.10.13
Передача значение из/в DLL


14-40631
Johnmen
2003-09-24 14:26
2003.10.13
А любят ли программеры рыбу ?


1-40461
victorbur
2003-10-02 16:40
2003.10.13
Окно дебагера CPU при запуске


14-40606
Тих
2003-09-10 20:59
2003.10.13
Мастера, есть статья.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский