AS3 AIR Socket на основе отчетов о состоянии приложения? - PullRequest
0 голосов
/ 30 июня 2011

Как мне создать систему отчетов о состоянии на основе сокетов для приложения AIR?

Я имею в виду, вы подключаетесь к приложению через сокетное соединение с каким-то терминалом.Он предоставляет вам список опций, вы возвращаете команды и сообщает о любых статистических данных и сообщениях.

(Это для приложения, работающего в удаленном киоске, подключенном через 3G.)

1 Ответ

1 голос
/ 01 июля 2011

Используйте ServerSocket и слушайте соединения.Добавьте прослушиватель onConnect, чтобы сообщить, когда клиент подключился, и используйте ProgressEvent, чтобы сообщить, когда клиент отправил данные через сокет.Вот два учебника и отрывок о том, как начать работу с ServerSocket:

import flash.net.ServerSocket;
import flash.events.ServerSocketConnectEvent;

private function onConnect(e:ServerSocketConnectEvent):void
{
    var incomingSocket:Socket = e.socket;
    // You can now read and write data from the socket instance
}
var server:ServerSocket = new ServerSocket();
server.addEventListener(Event.CONNECT, onConnect);
server.bind(8888); // Pass in the port number you want to listen on
server.listen();

Basic .

Более сложный пример, который принимает передачу данных клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...