Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   XML (http://www.flasher.ru/forum/forumdisplay.php?f=23)
-   -   разрыв соединения XMLSocket (http://www.flasher.ru/forum/showthread.php?t=52200)

SergeWarlock 02.12.2003 12:17

разрыв соединения XMLSocket
 
Добрый день!

Создаю XMLSocket на стороне клиента, на сервере работает перл скрипт(из урока), который просто пересылает обратно полученные
данные :
Код:

#!/usr/bin/perl -w
 use POSIX;
 use IO::Socket;
 use IO::Select;
 $shutdown = 0;
 $server = IO::Socket::INET->new(LocalPort => 3000, Listen => 10 ) or die "Can't make server socket: $@n";
 $select = IO::Select->new($server);
 while (!$shutdown)
 {
  foreach $client ($select->can_read(1))
  {
    $client = $server->accept();
    $client->recv($data, POSIX::BUFSIZ, 0);
    print $client $data;
  }
 }

Flash-клиент их принимает, все нормально. Но ...тут же разрывает соединение с сервером!
Почему это происходит и как удержать соединение с сервером?

AndreyTS 02.12.2003 13:58

я в перле не шарю, но возможна такая ситуация, что сервер сам "гасит" порт

или же непрально работаешь с xmlsocket`ом, мож не в значай грохаешь обжект (xmlsocket)


Часовой пояс GMT +4, время: 00:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.