Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Стандартные средсва передачи сообщений


snake1977 ©   (2004-05-20 10:45:00) 

Здравствуйте! Подскажите, есть ли в винде возможность послать сообщение кому либо в сети, указав его адрес и порт. Я просто хочу сделать удаленное администрирование своей программы, и вот подумал, сделать таким образом, на сервере стоит программа (моя) и прослушивает определнный порт, а с любой машины в сети можно послать команду, которую бы он обработал, но вот есть ли стандартные средсва Windows для отправки такого сообщения :(, чего то не припомню, нужно что то типа Net send, но тока с указанием номера порта.


SammIk   (2004-05-24 06:48:00) [1]

Поддерживаю, автор где вы?


Rouse_   (2004-05-23 21:03:00) [2]

> [15] SammIk ©   (23.05.04 20:12)
> [16] Polevi ©   (23.05.04 20:19)
Давайте не будем городить сыр бор, а дождемся автора и он нам прояснит ситуацию. Я так думаю что просто вопрос был не правильно поставлен, раз пошло такое разногласие...


Polevi   (2004-05-23 20:19:00) [3]

не нужен никакой интерфейс - готовая программа для "хочу сделать удаленное администрирование своей программы"
гипертерминал удобнее, хотя бы потому что не надо set local_echo писать
ну или выбросить "сокеты" и написать named pipe сервер и пользоваться net send, что для локальной сети оптимальный вариант


SammIk   (2004-05-23 20:12:00) [4]

Дак в сем тогда сыр-бор, уважаемыи мастер?
Насколько я знаю у телнета нет никакого интерфеиса,
а если его открывать и перехватывать ввод\вывод, то геморои
себе наживешь.
И вообще, если автору вопроса лень разбираться с сокетами(даже
с борляндским компонентом), а хочется все и сразу...
Не получится сударь, головкои думать надо....
PS: TClientSocket, или что лучше, WinSock.pas.
PPS: И кажется я тока счас допер что тебе надо))
Стоит по подробнее вопросы задовать. А то ничего не понятно.
В таком случае и телнет подоидет.(тока если имелось в виду, что
для управления сервером нужен какои-то сторонний продукт, а
если так то и браузер есть альтернатива).
Чего-то я разошелся.......


Rouse_   (2004-05-23 20:11:00) [5]

> [13] Polevi ©   (23.05.04 20:02)
Как я понял, автору нужен аналог Net Send без всяких вкусностей навроде подключения и остального...
TelNet - это уже немного не то. Поэтому мой ответ и был "Таких средств нет..."
при чем нет и не обязанно существовать...
Почему? Можно попробовать при помощи TelNet послать сообщение "службе ссобщений"... что выйдет проще?


Polevi   (2004-05-23 20:02:00) [6]

"на сокетах", они и требуются автору ветки, если я не ошибаюсь


SammIk   (2004-05-23 19:29:00) [7]

А что, телнет не на сокетах?
И в таком случае как виндовыи телнет использовать?


Polevi   (2004-05-23 19:22:00) [8]

> [10] SammIk ©   (22.05.04 12:09)
читаем [7]
еше есть гипертерминал


SammIk   (2004-05-22 12:09:00) [9]

Ну и ясно ответели, что таких нет(или не документировали, что врятли). Значит, что НУЖНО пользоваться чем-то, делаем выводы, что требуются сокеты.
Если не так, то да простит меня автор этого сногсшибательного вопроса.


Algol   (2004-05-21 11:32:00) [10]


> Что мешает использовать сокеты?


При чем тут сокеты? Вопрос внимательно прочитайте. Человеку нужны встроенные программные средства ОС, позволяющие послать с машины пользователя команды на сервер.


SammIk   (2004-05-21 10:42:00) [11]

А telnet не сокеты случаино использует?))
И вообще что загон?
Что мешает использовать сокеты?
Темболее что в задаче фигурирует слово порт.
Чегото я не допонимаю, мы батенька похоже не до учили азов)).


Algol   (2004-05-20 23:09:00) [12]

telnet


Rouse_   (2004-05-20 20:57:00) [13]

Таких средств нет...


SammIk   (2004-05-20 18:23:00) [14]

И какую?
Такую?
ВиндоузНуПжалуистоПошлиКоманду(cmd:str;port:word;ip:dword):ответ


snake1977   (2004-05-20 11:37:00) [15]

это понятно , что через сокеты, а как с клиентской машины послать сообщение стандартными средствами, т.е. я на сервере в проге поставлю TServerSocket, но не хочется писать специальную программу для отправки сообщения этому сокету, хоца использовать команду windows


Clickmaker   (2004-05-20 11:17:00) [16]

Через сокеты. TServerSocket, TClientSocket


snake1977   (2004-05-20 11:08:00) [17]

net send-у нельзя указать в какой порт послать сообщение


saysu   (2004-05-20 10:51:00) [18]

cmd->net send CompName Exp_Message


Наверх

Титульная страница Поиск, карта сайта Написать письмо