English Version            Русская версия

 [ Разделы сервера ]  [ Карта сервера ]  [ Новости сервера ] [ Обратная связь ]



Теперь давайте взглянем на код ActionScript в нижней части кадра. Мы рассматриваем его вначале потому, что эта часть кода выполняет настройку объекта ElectroServerAS; она связывает функции с событиями и устанавливает необходимые свойства для соединения ElectroServer с сокетом сервера. 1 ES =new ElectroServerAS(); 2 ES.ip ="localhost"; 3 ES.port =1024; 4 ES.onConnection =this.connectionResponse; 5 ES.loginResponse =this.loginResponse; 6 ES.chatReceiver =this.messageArrived; 7 ES.roomListChanged =this.roomListChanged; 8 ES.userListChanged =this.userListChanged; 9 ES.challengeReceived =this.challengeReceived; 10 ES.challengeAnswered =this.challengeAnswered; 11 ES.challengeCancelled =this.challengeCancelled; 12 ES.connectToServer(); Строка 1 создает новый экземпляр объекта ElectroServerAS. Это необходимо сделать для того, чтобы иметь возможность использовать этот объект. Мы задаем этому экземпляру имя ссылки ES (сокращение от ElectroServer). Затем мы устанавливаем свойство объекта ip. Это адрес IP (Internet Protocol) к которому привязан ElectroServer. Когда вы выполняете приложение на вашем собственном компьютере, этот адрес IP должен быть установлен в “localhost”, что иначе может быть записано как 127.0.0.1. Если ElectroServer был запущен где-нибудь на компьютере в другой точке мира, то вы должны были бы включить IP этого удаленного компьютера. В строке 3 мы настраиваем порт, который ElectroServerAS должен использовать, когда пытается соединиться с ElectroServer. Flash может соединяться с любым портом, который имеет номер 1024 или выше, но для успешного соединения с ElectroServer вы должны использовать тот порт, на прием которого он настроен. Вы можете настроить, какой порт ElectroServer будет работать на приеме в файле ElectroServer.properties. Смотрите Дополнение B для получения подробной информации о IP, портах и конфигурировании ElectroServer. Строки 4-11 определяют обработчики событий – функции, которые вызываются, когда происходят особые события
рольставни калькулятор.
Hosted by uCoz