Страница 1 из 1

Сокет-cервер на с/с++ и клиент на ActionScript 2.0 XMLSocket

Добавлено: 2010-08-26 20:28:07
Dimrix
День добрый. Не могу победить данную связку. Нашёл вполне рабочий пример сокет-сервера http://www.lissyara.su/articles/freebsd ... et_server/ от которого можно отталкиваться. Скомпилил, проверил локально и посети - всё отлично работает. Начал прикручивать в АС2.0 - конектится, сообщение удачно отсылается на сервер, но ответа ну никак не хочет видеть. Танцую с бубном уже 3-4 часа - не могу победить. Гугл курил-перекурил, не работает приём и всё тут! Код на АС вот:

Код: Выделить всё

	var socket:XMLSocket = new XMLSocket();
	socket.onXML = xmlReceived;
	socket.onConnect = function(success:Boolean) {
		if (success) {
			speedz.text = "Connection succeeded!" ;
			src = "info\n";
			socket.send(src);
			socket.onData();
	} else {
		speedz.text = "Connection failed!";
	}
};
if (!socket.connect("10.0.254.230", 1667)) {
	_root.speedz.text = "Connection failed!";
}
socket.onClose = function(){
	speedz.text = "Closed!";
}
socket.onData = function(src) {
	speedz2.text = src;
};

function xmlReceived (data) {
	var e = data.firstChild;
	if (e != null && e.nodeName == "MESSAGE"){
		displayMessage(e.attributes.user, e.attributes.text);
		speedz1.text = "dat " + e.attributes.text;
	}
}
ЗЫ: н-ая модификация, уже кучу примеров с тырнету подставлял - тишина мёртвая! :st:

дубль/зекрало темы: http://forum.lissyara.su/viewtopic.php?f=16&p=256909

Re: Сокет-cервер на с/с++ и клиент на ActionScript 2.0 XMLSo

Добавлено: 2010-10-10 13:51:51
Alex Keda
=)