![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Информация о доступных серверах!
Vigi © (2010-04-02 22:09:00)Здравствуйте !!!
1. Delphi 2010
2. Использую TClientSocket и TServerSocket
Хочу реализовать следующие:
Написано 2 Серверных части которые используют один IP но разные порты!
задача:
Нужно сделать так чтобы при запуске клиенской части информация о доступности и готовности к работе серверов высвечивалась в listview (свойтво у ListView ViewStyle:=vsReport) тоесть Listview имеет три колонки (информация от сервера) . После чего если юзер жмет двайным кликом в listview на желаемом серере происходит коннект клиента с этим сервером!!!
подскажите как реализовать плиз!!!
Vigi (2010-04-04 12:00:00) [21]ПРосто уже что то ушли от темы
скажите есть кто может помочь в этом: ????? с конкретными примерами?
1. Delphi 2010
2. Использую TClientSocket и TServerSocket
Хочу реализовать следующие:
Написано 2 Серверных части которые используют один IP но разные порты!
задача:
Нужно сделать так чтобы при запуске клиенской части информация о доступности и готовности к работе серверов высвечивалась в listview (свойтво у ListView ViewStyle:=vsReport) тоесть Listview имеет три колонки (информация от сервера) . После чего если юзер жмет двайным кликом в listview на желаемом серере происходит коннект клиента с этим сервером!!!
вот!
Vigi (2010-04-04 11:58:00) [22]
> Anatoly Podgoretsky © (04.04.10 10:51) [15]
> Два порта, это как один порт, только два порта. У меня есть
> программы, которые обслуживают шесть портов.
а мне от того что есть у тебя легче не становится конкретные примеры где?
Anatoly Podgoretsky (2010-04-04 10:51:00) [23]Два порта, это как один порт, только два порта. У меня есть программы, которые обслуживают шесть портов.
Vigi (2010-04-04 05:36:00) [24]
> А нахрена тогда "2 Серверных части" ?Достаточно одной, обслуживающей
> два порта.
Поверте уважаемый...... надо в конечном итоге будет 4 или 5 серверных частей которые будут запускаться на одной машине.
ЗЫ: Если дадите пример где одна серверная часть обслуживает два порта тоже буду рад.
Anatoly Podgoretsky (2010-04-03 23:22:00) [25]
> адрес 1
Тогда тебе повезло.
Сергей М. (2010-04-03 23:14:00) [26]
> адрес 1
А нахрена тогда "2 Серверных части" ?
Достаточно одной, обслуживающей два порта.
Vigi (2010-04-03 22:21:00) [27]
> 4 миллиарда адресов, на каждом по 65 тысяч портов.
адрес 1
Anatoly Podgoretsky (2010-04-03 20:59:00) [28]> Vigi (03.04.2010 20:49:09) [9]
4 миллиарда адресов, на каждом по 65 тысяч портов.
Vigi (2010-04-03 20:49:00) [29]
> Ну и в чем проблема. Для реализации того что ты хочешь есть
> 2 способа:1) Одним клиентом пытаемся подключаться к серверам
> последовательно меняя порт клиента. Недостатки - медленно,
> достоинства - малай расход памяти независимо от количества
> серверов.
Вот это меня устроило бы ... скорость мне тут особо не нужна..
Vigi (2010-04-03 20:45:00) [30]
> > а порты серверов могутЧто они "могут" ?
Да эт ошибся :) на последнюю строчку не обрашаем внимания
DVM (2010-04-03 20:14:00) [31]
> Сергей М. © (03.04.10 19:55) [6]
> > а порты серверов могут
>
>
> Что они "могут" ?
К нему ворвалась разъяренная толпа админов тех серверов. :) Дописать он не успел.
Сергей М. (2010-04-03 19:55:00) [32]
> а порты серверов могут
Что они "могут" ?
DVM (2010-04-03 14:43:00) [33]
> Vigi © (03.04.10 13:59) [4]
Ну и в чем проблема. Для реализации того что ты хочешь есть 2 способа:
1) Одним клиентом пытаемся подключаться к серверам последовательно меняя порт клиента. Недостатки - медленно, достоинства - малай расход памяти независимо от количества серверов.
2) Делаем динамически массив (список) клиентов, каждый со своим портом и каждый коннектистся к своему серверу. Недостатки - нужно больше памяти пропорционально числу клиентов, достоинства - более высока якорость.
Vigi (2010-04-03 13:59:00) [34]
> Написал аж две серверных части и до сих пор не знаешь, что
> проверить доступность сервера можно попытавшись к нему подключиться?
> > подскажите как реализовать плиз!!!Что именно? Все что
> написано или "двайной клик"?
Нужно реализовать, что я описал выше ... особенно интерес: помещение информации о сервере(рах) в listview
ну и конечно использования по клику строки в в этом компаненте!
просто с Listview раньше не работал ....
а если быть конкретным то допустим сервера работают ( серверов может быть как 1 .. 100 ) на ip 90.122.11.222 соответственно порты от 1300..1400
а порты серверов могут
Вэн (2010-04-03 12:38:00) [35]Удалено модератором
Примечание: Обсуждение модерирования
Palladin (2010-04-03 10:18:00) [36]Написал аж две серверных части и до сих пор не знаешь, что проверить доступность сервера можно попытавшись к нему подключиться?
> подскажите как реализовать плиз!!!
Что именно? Все что написано или "двайной клик"?
Anatoly Podgoretsky (2010-04-02 22:14:00) [37]А спустя некоторое время, сведится что готов, а он уже давно висит.