Я загрузил библиотеку as3-websocket-server (https://github.com/childoftv/as3-websocket-server) для приложения для рабочего стола, и я пытаюсь управлять результатами.as3-websocket-server, как управлять результатами
Я использую Flash Professional, поэтому я импортировать код с помощью:
import com.childoftv.websockets.WebSocketServer;
Чем я могу запустить сервер с помощью:
var sock:WebSocketServer = new WebSocketServer();
sock.attemptBind(8087,"127.0.0.1");
Он отлично работает с клиентом html5 в любом браузере (я вижу, что он добавляет некоторую трассировку в файл .as). Но как я могу управлять данными, которые я получаю из браузера непосредственно в основном FLA-файле?
Инструкции говорят, что см. WebSocketServerBasic.as, но он не работает: я получаю ошибку при недопустимом числе аргументов (max1), вызывающих функцию WebSocketServerBasic.
Поэтому я использую основные WebSocketServer.as Но я не нахожу никакого кода для управления результатами ... Я должен нужно что-то вроде:
sock.onMessageReceived (do something with the message...)
или какой-то addEventListener ...
Любое предложение?
Спасибо!
YESSS !!! Так легко! Я просмотрел события/ServerEvent.as, а не в ClientEvent.as, поскольку я думал, что у меня работает сервер, но правильно полученное сообщение является клиентским событием! Большое спасибо! – Nadia