Поиск серверной программы по локальной сети

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Поиск серверной программы по локальной сети

Сообщение Viper » 14.10.2005 (Пт) 16:32

Ситуация такая.

Имеется локальная сеть примерно с 50 машинами.
На одной из них (заранее известной) стоит программа сервер, которая может предосталять клиентам некие данные (что ж еще стерверу деать).
Естественно имеются программы-клиенты, котрые эти данные используют.
Все чудесно работает через Socket'ы

Но как показала практика это не есть гуд по причине того, что из-за миграции юзверей по разным компам машину с сервером стали забывать включать первой и выключать последней. Вопли админа ни к чему не привели.

Решено сделать по другому. Прогу-сервер поставить везде где она может понадобиться, а клиенты пытаются по сети найти серверную прогу и если она не запущена, запускают ее.

Собственно проблема. А как найти комп на котором запущена программа-сервер? Тупо пытаться соединиться с каждым из компов? Долго.

Подозреваю, что есть гораздо более простое решение... Вот только какое?
Весь мир матрица, а мы в нем потоки байтов!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.10.2005 (Пт) 16:33

Внять воплям админа.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 14.10.2005 (Пт) 16:35

GSerg писал(а):Внять воплям админа.


бесполезно! не помогает!
Весь мир матрица, а мы в нем потоки байтов!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.10.2005 (Пт) 16:35

Сделать сервер вечнозелёным.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 14.10.2005 (Пт) 16:57

GSerg писал(а):Сделать сервер вечнозелёным.


В 20.00 приходит злой дядя (злой потому что домой хота, ужинать) и дергает рубильник... После чего все что можно опечатывается а упертых работников выгоняют на холод ребята приятной наружности (ВОХР называются)....

так что не могет он быть вечнозеленым.... а жаль
Весь мир матрица, а мы в нем потоки байтов!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.10.2005 (Пт) 17:00

Кормить дядю вечером.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 14.10.2005 (Пт) 17:02

а это идея
Весь мир матрица, а мы в нем потоки байтов!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.10.2005 (Пт) 17:15

Тайно поставить UPS.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 14.10.2005 (Пт) 17:28

вернее, не выключать UPS не смотря на вопли все того же администратора
Весь мир матрица, а мы в нем потоки байтов!

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 14.10.2005 (Пт) 18:00

Вопрос вдогонку.

Список компьютеров локалки получаю через вызов функции NetServerEnum. Почему то иногда вылезает такая ошибка, в список компьютеров попадают УЖЕ выключенные компы. Как такое может быть?
Весь мир матрица, а мы в нем потоки байтов!

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 14.10.2005 (Пт) 18:54

Ну время пройдёт, они пропадут :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 14.10.2005 (Пт) 19:25

Как вариант, набить морду дяде.
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 15.10.2005 (Сб) 6:11

Конструктивные ответы будут?
Весь мир матрица, а мы в нем потоки байтов!

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 15.10.2005 (Сб) 8:05

!Viper! писал(а):Конструктивные ответы будут?
Набить морду дяде конструктором?
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

skord
Китаец
Китаец
 
Сообщения: 572
Зарегистрирован: 14.10.2004 (Чт) 15:36
Откуда: Иркутск

Сообщение skord » 15.10.2005 (Сб) 12:12

vvs_adm писал(а):
!Viper! писал(а):Конструктивные ответы будут?
Набить морду дяде конструктором?

LOL :lol:

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Re: Поиск серверной программы по локальной сети

Сообщение codemaster » 15.10.2005 (Сб) 12:30

!Viper! писал(а):Ситуация такая.
....
Подозреваю, что есть гораздо более простое решение... Вот только какое?


Если в сети установлен DDNS то можеш пользовать его
Правда придется реализовать работу с DNS в твоем сервере

есть еще варианты
//<-
Mit freundlichen Grüßen
//->


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 87

    TopList