Are you sending the magic character that flash interprets as the end of a piece of data coming in on a socket connection? It's been two years since I did this, so I can't remember what that character is, probably either a null or a newline. That's the only "special" thing I remember doing with a socket server, if you don't do that then it can appear as if it's not working. -----Original Message----- From: firstname.lastname@example.org [mailto:flexcod...@yahoogroups.com] On Behalf Of markgoldin_2000 Sent: 15 February 2009 16:50 To: email@example.com Subject: [flexcoders] Re: Socket communications in Flex I was able to create a server socket using VB code. I am sending data from a Flex test application to my server socket but cannot send any data to Flex. Any idea?
--- In firstname.lastname@example.org <mailto:flexcoders%40yahoogroups.com> , Guy Morton <g...@...> wrote: > > As Tracy said, yes. A socket is just a network connection. Your flex > XMLSocket doesn't know or care what language the program listening on > the other was written in. A socket connection is like a call connected > between two telephones - if no-one at either end talks or neither end > understands the other nothing much will happen. It's up to you to make > conversation by defining how you will pass messages back and forth and > how you will process them at either end. > > > On 15/02/2009, at 3:41 AM, markgoldin_2000 wrote: > > > I am not sure myself about my question :). > > First, can Flex be listening to a socket that is created within > > any program? I mean, if a vb program creates a socket using > > Winsock will Flex be able to listen to such socket? > > Second, if yes, how would data actually be transfered? > > > > Thanks > > > > --- In email@example.com <mailto:flexcoders%40yahoogroups.com> , Guy Morton <guy@> wrote: > > > > > > Well...nothing would, normally. You'd have to set up a server to > > talk > > > to you on that socket, develop a protocol for conversing over > > the > > > socket, etc. > > > > > > An XML socket is just a pipe to communicate over. Unlike normal > > http > > > requests which encapsulate the http conversation so you don't > > see it, > > > a raw XML socket requires you to define what messages are going > > to be > > > sent by whom and what those messages mean. > > > > > > Does that help, or have I misunderstood your question? > > > > > > Guy > > > > > > > > > On 14/02/2009, at 10:50 PM, markgoldin_2000 wrote: > > > > > > > I am trying to understand how socket communications work in > > flex. > > > > This code will connect to a port 8080 on a local computer: > > > > > > > > var xmlsock:XMLSocket = new XMLSocket(); > > > > xmlsock.connect("127.0.0.1", 8080); > > > > > > > > But what I dont understand is what would be sending data to > > that > > > > port? > > > > > > > > Thanks > > > > > > > > > > > > > > > > > > > > > > ______________________________________________________________________ This communication is from Primal Pictures Ltd., a company registered in England and Wales with registration No. 02622298 and registered office: 4th Floor, Tennyson House, 159-165 Great Portland Street, London, W1W 5PA, UK. VAT registration No. 648874577. This e-mail is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you have received it in error, please contact the sender immediately by return e-mail or by telephoning +44(0)20 7637 1010. Please then delete the e-mail and do not disclose its contents to any person. This email has been scanned for Primal Pictures by the MessageLabs Email Security System. ______________________________________________________________________