WWW.ИСХОДНИКИ.РУ cpp.sources.ru
java.sources.ru web.sources.ru soft.sources.ru
jdbc.sources.ru asp.sources.ru api.sources.ru

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

СПРОСИТЬ  ОТВЕТИТЬ
профайл | регистрация | faq

Автор Тема:   Надо создать две простые проги (клиент и сервер). Подскажите, что для этого лучше....
vasyukovr опубликован 23-10-2001 18:43 MSK   Click Here to See the Profile for vasyukovr   Click Here to Email vasyukovr  
Нужно сделать две программки. В одной вводится номер компа, текст и посылается. А вторая прога на других компах (например на 5) получает текст. Что для этого лучше сделать и как реализовать??? ПОМОГИТЕ!
ozzy опубликован 25-10-2001 13:53 MSK     Click Here to See the Profile for ozzy  Click Here to Email ozzy     
Нашел на дельфи-мастак, может и поможет:
************************************

Наталья (18.06.01 13:18)
Задача проста. На сервере работает программа, которая время от времени посылает сообщения на компьютеры клиентов по локальной сети. В сети "гуляет" TCP/IP, на киентских машинах-Windows 2000/9x. Подскажите, как послать сообщение средствами Windows, не устанавливая на клиентские машини дополнительного ПО, или где можно почитать что-нибудь по этому поводу. Спасибо.


--------------------------------------------------------------------------------
Digitman (18.06.01 15:46)
Сервер может для этой цели использовать UDP-гнездо. Для гнезд, использующих UDP-протокол, возможна широковещательная рассылка сообщений всем клиентам подсети. IP-адрес broadcast-сообщений будет выглядеть по разному:
XXX.255.255.255 (сеть класса А)
XXX.XXX.255.255 (сеть класса B)
XXX.XXX.XXX.255 (сеть класса C)
с соотв.маской подсети
Клиентская сторона должна иметь "слушающее" UDP-гнездо
Попробуй для этой цели использовать TIdUDPServer и TIdUDPClient из Indy


--------------------------------------------------------------------------------
Wonder (18.06.01 16:09)
>Digitman
А почему бы mailslot-ами не воспользоваться? :)


--------------------------------------------------------------------------------
Digitman (18.06.01 16:22)
>Wonder
Можно, конечно, и ими - в ЛВС это даже эффективней будет. Но инфы по ним значительно меньше. Да и не в курсе я просто, есть ли готовые компоненты в Инди для мэйлслотов


--------------------------------------------------------------------------------
OneInAll (13.07.01 14:39)
Компоненты лежат на http://www.torry.net (штук 6)
Сами Mailslot описаны в Win32 Programmer's Reference
Инфа достаточно подробная с примерами серверной и клиентской сторон
(ессно на Цэ)


--------------------------------------------------------------------------------
Волников И (17.07.01 00:18)
В 9/х не знаю, но на работе написал для себя прогу под ядро NT, чтобы удобно "дружить" с коллегами следующего смысла:
1. Есть центровая команда командной строки net send
2. Есть общий способ создать vmd процесс как CreateProcess
3. Есть возможность проверить код возврата основного "крутящего" потока
GetThreadExitCode
4. Остальное - дело VCL-зарисовок и GUI-навыков

Мой вариант не SUPER. У нас есть и отловщики сообщений. Если попросите, я пришлю прогу.

devilray опубликован 26-10-2001 10:13 MSK     Click Here to See the Profile for devilray  Click Here to Email devilray     
Возьми стандартный компонент NMUDP - э
то протокол UDP/IP. Настрой его на бродкаст и шли все что хочешь всем компам

СПРОСИТЬ  ОТВЕТИТЬ
Перейти:


E-mail | WWW.ИСХОДНИКИ.RU

Powered by: Ultimate Bulletin Board, Freeware Version 5.10a
Purchase our Licensed Version- which adds many more features!
© Infopop Corporation (formerly Madrona Park, Inc.), 1998 - 2000.