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