Клиент-Сервер

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Клиент-Сервер

Сообщение burik » 02.03.2007 (Пт) 19:18

Люди, подкиньте статейку о том, как написать простую программу клиент-сервер (для админа небольшой локальной сети).

Заранее благодарен.
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 07.03.2007 (Ср) 23:12

Да что никто что ли не знает? :(

Может более подробная постановка задачи поможет?

Вобщем есть локальная сеть (10-11 компов). На одном из них - сервер, на других - клиент. Нужно отправлять команды с сервера, а клиент должен их выполнять (например запустить программу или завершить процесс..). Вобщем упралять нужно.

Проблема в том, как передать команду с сервера клиенту.
Ну и ответ..
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 07.03.2007 (Ср) 23:20

burik
telnet чем не устраивает?
Изображение

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 07.03.2007 (Ср) 23:25

Может и устроит, но я никогда не работал с другими компами, поэтому не умею :oops: вот и спрашиваю.
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 07.03.2007 (Ср) 23:49


keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 08.03.2007 (Чт) 13:26

burik
Компы все в одном домене?
Изображение

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 08.03.2007 (Чт) 16:06

Amed
Спасибо, щас почитаю.

keks-n
Там домена вроде вобще нет. И, нсколько я знаю, Windows XP доменом быть не может, а там на всех WinXP..

Рабочая группа у всех одна.
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

-=TsA=-
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 142
Зарегистрирован: 21.09.2004 (Вт) 14:32
Откуда: Татарстан, Заинск

Сообщение -=TsA=- » 08.03.2007 (Чт) 16:39

burik писал(а):Amed
Спасибо, щас почитаю.

keks-n
Там домена вроде вобще нет. И, нсколько я знаю, Windows XP доменом быть не может, а там на всех WinXP..

Рабочая группа у всех одна.


Home не может, а Pro может. :roll:

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 08.03.2007 (Чт) 20:18

burik
Подними на всех компах службу "Telnet сервер". Потом пишешь где-нибудь в командной строке telnet имя_или_IP_компа. Тот скорее всего попросит логин с паролем. Введи админские для того компа, на который ломишся. После чего удалённо получаешь коммандную строку того компа.
Изображение

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 08.03.2007 (Чт) 21:33

-=TsA=-
И как сделать комп с XP доменом?

Как мне объсняли доменом может быть вроде Windows 2000 Server, но не XP..

И при создании подключения есть возможность подключиться к домену, но не создать домен.

keks-n
А как эту строку юзать программно?
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 08.03.2007 (Чт) 22:42

burik
Если надо програмно, то почитай доку по протоколу telnet и ломись winsock'ом на 23-ий порт.
Изображение

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 09.03.2007 (Пт) 1:46

burik писал(а):Как мне объсняли доменом может быть вроде Windows 2000 Server, но не XP..
Не путай понятия "член домена" и "контроллер домена". Сделать членом домена (т.е. включить в домен) можно много какие оси. А вот поднять DC (domain controller) - только на серверной операционке. Сейчас это 2K Server, 2003 Server (домен на основе NT4 устарел и более не поддерживается).

В твоем случае для авторизации потребуется пара логин/пароль локального пользователя той машины, на которую ты идешь, причем логин лучше указывать в виде MachineName\UserName - надежнее.

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 28.03.2007 (Ср) 11:18

Ennor

Не путай понятия "член домена" и "контроллер домена". Сделать членом домена (т.е. включить в домен) можно много какие оси. А вот поднять DC (domain controller) - только на серверной операционке. Сейчас это 2K Server, 2003 Server (домен на основе NT4 устарел и более не поддерживается).


Контроллер домена ведь должен быть? А раз XP не может быть DC, то (я писал выше, что там везде XP) там DC нет, а следовательно нет и домена.

Ну вобщем спасибо за участие. Я уже разобрался как работать с Winsock (спасибо Amed) и все работает. Тему можно закрывать.
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 61

    TopList