Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > ServerSocket или TcpServer в Delphi7


Автор: JoKeR13 18.7.2007, 11:14
Здравствуйте уважаемый VinGrad и посетители форума. Задумал я написать программу состаящую из двух частей сервер-клиент клиент запускаеться на нескольких компьютерах затем на одном компе запускаеться сервер который находит все компьютеры в lan-сети на которых запущена клиентская часть. Затем сервер должен отсылать определенные компанды на что клиент будет выполнять определенные действия как во взаимодействии с сервером (отсылка картинки из буфера например) так и просто на компьютере (перезагрузка) и все на мой взгляд очень просто но есть НО я к сожалению ни когда не писал для сетей да и вообще мало писал. Нашел много сттей тем на форуме в большинств рекомендуеться использовать ServerSocket ClientSocket написано так "киньте на форму компонент ServerSocket1" у меня Delphi7 и я не могу найти такого компонента вооообще в частносте на вкладке Internet есть что то похожее TcpServer(Sockets) но подобных свойств у него нет или они пишуться поругому. Не моглибы вы расказать где найти компонент если это возможно чем его лучше заменить и в таком случае привести пример простенькой программы например сервер отправляет сообщение на что клиент отправляет серверу картинку из свого Image в серверный. Вот впринцыпе и все прошу помочь звиняйте за ошЫбки и отсутствие знаков препинания... Заранее благодарен жду ответа.

Автор: Snowy 18.7.2007, 13:24
Это в любом факе написано
меню Component -> Install Packages -> Add...
Ищешь в папке Delphi\Bin файл dclsockets70.bpl
Жмёшь Ok, и они появятся.

Добавлено через 2 минуты и 14 секунд
Цитата(JoKeR13 @  18.7.2007,  11:14 Найти цитируемый пост)
клиент запускаеться на нескольких компьютерах затем на одном компе запускаеться сервер который находит все компьютеры в lan-сети на которых запущена клиентская часть.
Всё полностью наоборот.
Поменяй местами слова клиент и сервер - вот так будет правильно.
У тебя много серверов и один клиент, который находит сервера и к ним цепляется.

Автор: JoKeR13 18.7.2007, 14:59
Цитата

Всё полностью наоборот.

спасибо попробую насчет наоборот согласен просто так привычней что сервер один а клиентов много.

Автор: Snowy 18.7.2007, 16:02
Всего много. И клиентов и серверов.
Сервер - тот кто ждёт подключения, а клиент - тот, кто подключается.
Вот и вся разница.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)