Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите пожалуйста ... [D5, Win2k]


koly01 ©   (2002-12-03 13:17:00) 

Здравствуйте !!!!

помогите ни как не могу разобраться с TCP/IP, как передать данные как принять данные, говорят что можно пользоваться WinSock
... пробовал я видно что то не то делаю ...
помогите надо очень, плиз ...

заранее благодарен !!! откланиваюсь ...


Anatoly Podgoretsky   (2002-12-04 19:36:00) [1]

Это глагол от слова ВОЙ


Digitman   (2002-12-04 15:57:00) [2]

Я подумал только одно : в Аять по-русски будет)


koly01   (2002-12-04 15:08:00) [3]

Спасибо буду пытаться воять (и это не то что выподумали )

plz ....


Digitman   (2002-12-04 14:18:00) [4]


> я прав


Надо же ! Смелое умозаключение !)


> написать client с OnRead


На здоровье) ... Это - просто некая программа, использующая TClientSocket. Программа будет выполнять в т.ч. ф-ции клиента для некоей серверной программы, расположенной где-угодно на каком-угодно компьютере в глоб.сети, хоть у черта на рогах)


> после этого поставить его на удаленный сервер


Почему обязательно - сервер ? На любую машину в сети !


> принимать данные от пришедшие на этот сервер


данные приходят не на сервер, а на хост. Хост же может выполнять любые ф-ции : сервера, клиента, клиента и сервера одновременно. Все зависит от сетевого ПО, работающего на компьютере, являющемся хостом в сети


koly01   (2002-12-04 13:41:00) [5]

т.е. можно наверное зделатьб так написать client с OnRead,
после этого поставить его на удаленный сервер и принимать данные от пришедшие на этот сервер паралельно ....
я прав ...


Digitman   (2002-12-04 08:13:00) [6]

для разработки кл.части в таком случае вполне подойдет TClientSocket. У этого компонента есть событие OnRead(), возникновение которого является фактом наличия в буфере приема некоей инф-ции, переданной клиенту сервером


koly01   (2002-12-04 07:46:00) [7]

Как поимать сообщения с данными ...

я занят тем что почти гадаю на кофейной гуще (не в боиду будет сказано), так как практически пишу клиентскую часть через TCP но не знаю протокол общения с server-ной частью разработанный фирмой Siemens(либо взятой гдето, но где и что это ни кто не знает, а Siemens молчит как рыба). Поэтому вопрос как поймать сообщение относящиеся к WSock? Подскажите ну очень надо ...


Digitman   (2002-12-03 17:14:00) [8]


> на другой стороне


На какой "другой" ? На стороне сервера или клиента ? Ты вообще чем занят-то ? Своим клиентом к существующему чужому серверу ? Или обе стороны делаешь сразу ?



> возможно ли поймать сообщения виндовс относящиеся к WSock


Возможно.


koly01   (2002-12-03 16:45:00) [9]

Тогда следующий вопрос ...
как отследить на высоком уровне что приходит поTCP/IP
т.е. возможно ли поймать сообщения виндовс относящиеся к WSock


koly01   (2002-12-03 16:38:00) [10]

Ну у меня это и делает ... WSock на другой стороне выдает вот чаго

CWsocket :Accept. Errore 13061


Digitman   (2002-12-03 16:32:00) [11]

разумеется) ... TCP - всего лишь транспортный протокол
а что транспортировать конкретно - за то отвечают обе стороны, участвующие в инф.обмене

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


koly01   (2002-12-03 16:13:00) [12]

это как я понял уже не TCP а что товыше его ...


Digitman   (2002-12-03 16:09:00) [13]


> а я знаю что соединение есть


Было) ... после того как "новая прога" спросила у сервера черт знает что непонятное, сервер послал "новую прогу" подальше и отключился) ... Вот тебе "новая прога" и пишет, мол, "подключение к узлу утеряно"


koly01   (2002-12-03 15:23:00) [14]

а я знаю что соединение есть .... старая прога конектится ...


koly01   (2002-12-03 15:22:00) [15]

Подключение к узлу утеряно ....
вот что пишеться ...






Polevi   (2002-12-03 15:06:00) [16]

>1. Нужно получить хоть какойнибудь отклик от этого сервера.
telnet ip-server port-server


koly01   (2002-12-03 14:56:00) [17]

Поясню что мне нужно ...

Есть какойто сервер который обрабатывает запросы от client
Между ними TCP(RFC-1006)
1. Нужно получить хоть какойнибудь отклик от этого сервера.
2. Второе нужно передать на него данные и получить оттуда отклик в виде ответных данных.

Кто нибудь подскажите что сделать ... с чаго начать ...


Digitman   (2002-12-03 14:21:00) [18]

http://book.itep.ru


Наверх

Титульная страница Поиск, карта сайта Написать письмо