Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизTcpServer принципы работы? Найти похожие ветки
← →
kortun © (2004-03-29 19:17) [0]Подскажите пожалуйста принципы работы TcpServer и TcpClient для Делфи 7, или ссылку на документацию.
Нужно чтоб с сервера на клиента отсылалось сообщение.
А у клинта добустим выходила мессага с этим сообщение.
← →
Verg © (2004-03-29 19:30) [1]Принцип "простой" - сокеты в блокирующем или неблокирующем режиме (в пределах Беркли-совместимости). Отсюда и "документация" - книжки по TCP/IP, сокетам, созданию сетевых приложений (UNIX включительно).
Из электронных
http://book.itep.ru/7/sock_71.htm
http://gem.dpt.ustu.ru/InterNetBook/Contents.htm
- это только капля в море.
← →
kortun © (2004-04-01 14:47) [2]Может кто-нибудь выслать исходники на Делфи 7
для простого сервера и клиента? Спасибо.
← →
Digitman © (2004-04-01 15:02) [3]
> kortun
своя-то голова совсем думать разучилась ? или и не могла ?
← →
Ozone © (2004-04-01 16:55) [4]...\\Demos\Internet\NetChat
← →
kortun © (2004-04-01 17:39) [5]
> своя-то голова совсем думать разучилась ? или и не могла
> ?
Моя голова думать не разучилась.
Просто я в делфи учусь тока работать, всего 2 недели.
Помог бы лучше советом
← →
YAS (2004-04-09 13:36) [6]NetChat не катит...
Там оба компонента на одной форме. а желательно пример с двумя разными формами - на одной только TCPServer, а на другой TCPClient. Дело в том, что от сервера к клиенту пакеты почему-то не идут!
← →
Reindeer Moss Eater © (2004-04-09 14:12) [7]Там оба компонента на одной форме.
Дай угадаю, - у тебя мышки нет перенести их на разные формы?
:)
← →
Ozone © (2004-04-09 14:52) [8]TO YAS[6]
А что ты зделал, чтобы они шли?
← →
kortun © (2004-04-09 15:31) [9]У меня вот какой вопрос.
Я запустил на обоих компах в локальной сети NetChat
там все одинаковые настройки.
RemoteHost: Localhost
RemotePort: 5000
LocalPort: 5000
При оправке с одного компа на дургой ничего не отправляется.
Что я делаю не так?
← →
kortun © (2004-04-09 15:42) [10]Допусти на 1 компе я ставлю RemoteHost 192.168.1.2
а на 2 192.168.1.1
Тогда я могу посылать сообщение друг другу, но на этих компах сообщения не появляются.
Если к примеру добавить еще три компа мне, что нужно указывать один и тот же ip адресс? если один то тогда как сделать, чтобы
другие другие компы тоже получали сообщение?
← →
Reindeer Moss Eater © (2004-04-09 15:42) [11]Программируешь не так
← →
Reindeer Moss Eater © (2004-04-09 15:49) [12]Тогда я могу посылать сообщение друг другу, но на этих компах сообщения не появляются.
Сам - то понял что сказал?
← →
kortun © (2004-04-09 15:54) [13]
> Сам - то понял что сказал?
При отправке сообщения отправляются в Мемо на Host если на разных компьютерах указаны разные ip в hoste то сообщение появляется на том компе где указан ip адресс. Но проблема не в этом.
Как мне настроить, чтобы сообщения рассылались разным комьютерам?
← →
Reindeer Moss Eater © (2004-04-09 16:13) [14]А как ты поступаешь с бумажными письмами и открытками если хочешь что бы их получили разные адресаты, а не один и тот же?
← →
kortun © (2004-04-09 17:31) [15]
> Reindeer Moss Eater © (09.04.04 16:13) [14]
> А как ты поступаешь с бумажными письмами и открытками если
> хочешь что бы их получили разные адресаты, а не один и тот
> же?
Отправляю в разных конвертах.
Я так понимаю мне нужно сделать один сервер и нужное количество клиентов?
← →
Digitman © (2004-04-09 17:38) [16]
> нужно сделать
в смысле "сделать" ? "Я его сделал !!" - это что ли ?
← →
kortun © (2004-04-09 17:53) [17]Допустим у меня 5 компов в сети. На примере Net Chat я какие параметры должен указывать?
RemoteHost: 192.168.1.1
RemotePort: 5000
LocalPort: 5000
такие чтоли?
Если такие, то у меня все сообщения идут на 1 комьютер, а у остальных не появляются.
← →
Verg © (2004-04-09 21:00) [18]
> Если такие, то у меня все сообщения идут на 1 комьютер,
> а у остальных не появляются.
Один клиент (один сокет) может единовременно подключиться и передавать информацию только к одному серверу. Клиент к клиенту подключиться не может никак.
Дальше как поступать, как организовывать "каждый с каждым" - решай сам, на то ты и разработчик (хочешь стать).
← →
kortun © (2004-04-11 13:04) [19]
> Verg © (09.04.04 21:00) [18]
А сервер может отправлять сообщения сразу нескольким пользователям?
Например с 192.168.1.1 по 192.168.1.5
← →
Gott © (2004-04-12 02:10) [20]Может, там даже массив специально обученный есть
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.038 c