Wie kan me uitleggen hoe een socket server in zijn werk gaat, en hoe je informatie als client kan vragen aan die socket server.

Ik ben een leek op dit gebied. Maar ik wil het met flash (actionscript) gaan proberen op te vangen. Dit moet volgens mij met xml. Is een socket server script in staat om xml door te sturen naar actionscript?
maar hoe het werkt.. :P
Wat wilt u weten dan? Ik heb een scriptje gevonden om gegevens naar een socket server te sturen. Gevonden in de helpfiles. Misschien zegt u dat wat, maar voor mij betekend het alleen versturen en ontvangen.


// Create XMLSocket object
var theSocket:XMLSocket = new XMLSocket();
// Connect to a site on unused port above 1024 using connect() method.
// Enter localhost or 127.0.0.1 for local testing.
// For live server, enter your domain www.yourdomain.com
theSocket.connect("localhost", 12345);
// displays text regarding connection
theSocket.onConnect = function(myStatus) {
    if (myStatus) {
        conn_txt.text = "connection successful";
    } else {
        conn_txt.text = "no connection made";
    }
};
// data to send
function sendData() {
    var myXML:XML = new XML();
    var mySend = myXML.createElement("thenode");
    mySend.attributes.myData = "someData";
    myXML.appendChild(mySend);
    theSocket.send(myXML);
}
// button sends data
sendButton.onRelease = function() {
    sendData();
};
// traces data returned from socket connection
theSocket.onData = function(msg:String):Void {
    trace(msg);
};



In principe stuur ik gewoon xml strings daar de socketserver (als ik er 1 heb). Of wilde u dat niet weten?

Ik kan ook gewoon xml met de send() functie versturen. Meer weet ik niet. En bij mij blijft op dit moment alles op 0.0% staan bij dat programma. Ik zal het wel fout doen :P

Reageren