Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: WinShock и повторное соединение Добавлено: 22.10.04 09:27  

Автор вопроса:  Millenium | Web-сайт: www.aliyev.us | ICQ: 629966 
Люди потскажите почему и как решить!
Есть программа сосотящая из 2х частей: КЛиент и Сервер.

Вот когда клиент подключается к серверу в 1-ый раз, тогда сервер его принимает! Но вот последующий раз он не принимает соединений!!! Почему???

Если нужно код тоже могу выслать!

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #1
Добавлено: 22.10.04 10:36
может первый клиент не завершает соединение

Ответить

Номер ответа: 2
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #2
Добавлено: 22.10.04 11:00
Нет! Клиент всего один!
И он при выходе делает Close

Ответить

Номер ответа: 3
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #3
Добавлено: 22.10.04 13:14
Посмотри, есть пара примеров многоканального винсока. Вот один из них, тут эта проблема решается...

http://www.vbnet.ru/samples/zip/Winsock.zip

Суть в том, что сервер должен отследить, что он потерял подсоединенного клиента и предпринять...

Ответить

Номер ответа: 4
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #4
Добавлено: 22.10.04 13:19
Нашел:
ws(Index).Close
Закрыть винсок, а потом опять открывать...

Ответить

Номер ответа: 5
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #5
Добавлено: 22.10.04 14:59
у меня всего 1 вин-сок! БЕз индексов! И хочу с 1-работать!

Ответить

Номер ответа: 6
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #6
Добавлено: 22.10.04 15:26
Ну дак пожалуйста! Работай с одним. (Там их от двух и более, чтобы поддерживать много соединений. Новые винсоки подгружаются автоматически.) Надо обрабатывать событие об ошибке, смотреть код сообщения и т.п. Только Winsock прикрыть тебе придется в любом случае.

Ответить

Номер ответа: 7
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #7
Добавлено: 22.10.04 15:32
http://www.winsock.net/

Ответить

Номер ответа: 8
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #8
Добавлено: 22.10.04 17:07
А не проще с моим контролом?(www.localhost.co.nr)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам