Hello m8’s,
Here is a new tutorial about AS3.
Quote
AS3 XML Sockets
I started to research the script library for as3 on flash 9 and figured out how to do xml its alot harder this time around
sorry to say but I got all the functions onConnect(TRUE OR FALSE) and onDisconnect() and yes they do work
Alright after 30 mins of testing I got it working and got all the listeners and event handlers ready to go for you all first Listeners and initiate
var xml_s=new XMLSocket(); xml_s.connect(ip,port);xml_s.addEventListener(Event.CONNECT,xmlsocket);//OnConnect// xml_s.addEventListener(Event.CLOSE,xm lsocket);//OnDisconnect//xml_s.addEventListener(IOErrorEvent.I O_ERROR,xmlsocket);//Unable To Connect//
Now for listener handlers
public function xmlsocket(Event):void{ switch(Event.type){case ‘ioError’: //Unable to Connect :(//break; case ‘connect’://Connected :)// break;case ‘close’: //OnDisconnect
//break; }}
Now to Send all you do is this.
xml_s.send(“MESSAGE HERE”);
This tutorial was published in http://www.actionscript.org
Brgds,
CP

















3 July, 2007 at 6:31 am
I want a resource files
12 March, 2008 at 8:02 pm
you have some extra spaces in that code that gives errors.
Heres the fixed code:
var xml_s=new XMLSocket();
xml_s.connect(’yosefflomin’,8080);
xml_s.addEventListener(Event.CONNECT,xmlsocket);//OnConnect//
xml_s.addEventListener(Event.CLOSE,xmlsocket);//OnDisconnect//
xml_s.addEventListener(IOErrorEvent.IO_ERROR,xmlsocket);//Unable To Connect/
function xmlsocket(Event):void{
switch(Event.type){
case ‘ioError’: //Unable to Connect :(//
trace(’Couldnt Connect’);
break;
case ‘connect’: //Connected :)//
trace(’Connected!’);
break;
case ‘close’: //OnDisconnect
//
trace(’Disconnected!’);
break; } }
xml_s.send(”MESSAGE HERE”);
12 March, 2008 at 8:03 pm
oH, and you need to replace the quotation marks as this form converts them into symbols rather than quotes that flash understands
12 March, 2008 at 8:40 pm
tnx m8