X-Z > XMLSocket.connect
XMLSocket.connectСинтаксис
myXMLSocket
.connect(
host, port
);
Аргументы
host
Полностью квалифицированное имя домена DNS или адрес IP в виде aaa.bbb.ccc.ddd. Вы также можете указать null
, чтобы связаться с сервером, на котором размещен клип.
port
Номер TCP порта главного компьютера для установления связи. Номер порта должен быть равен 1024 или выше.
Описание
Метод; устанавливает подключение к указанному хосту Internet, используя указанный порт TCP (должен быть 1024 или выше) и возвращает true
или false
, в зависимости от того, установилось ли соединение. Если Вы не знаете номер порта Вашего Internet хоста, свяжитесь с Вашим сетевым администратором. Если используется Flash Netscape плагин или ActiveX компонент, хост указанный в аргументе должен иметь тот же поддомен, что и хост, с которого загружен клип.
Если Вы укажете null
для аргумента host
, произойдет связь с хостом, в котором находиться клип, вызвавший XMLSocket.connect
. Например, если клип загружен с http://www.yoursite.com, указать null
аргументу host тоже самое, что и ввести IP адрес www.yoursite.com.
Если XMLSocket.connect
возвращает значение true
, значит начальная стадия процесса подключения прошла успешно, потом метод XMLSocket.onConnect
вызывается для того, чтобы определить, успешно ли прошло соединение. Если XMLSocket.connect
возвращает false
, значит соединение не удалось.
Player
Flash 5 или выше.
Пример
Следующий пример использует XMLSocket.connect
для соединения с хостом, на котором он размещен и trace
для вывода значения, показывающего успешно ли прошло соединение:
function myOnConnect(success) { if (success) { trace ("Connection succeeded!") } else { trace ("Connection failed!") } } socket = new XMLSocket() socket.onConnect = myOnConnect if (!socket.connect(null, 2000)) { trace ("Connection failed!") }
Смотрите также
function XMLSocket.onConnect