Opening Sockets on localhost
Dan Shafer
revdan at danshafer.com
Tue Mar 15 23:45:48 EST 2005
Alex.....
I got it. IOW, opening a socket doesn't work unilaterally. The "server"
has to have a listener on that port first. Right?
I'm going to figure out this server stuff one of these days.
Dan
On Mar 15, 2005, at 5:05 PM, Alex Tweedly wrote:
> Dan Shafer wrote:
>
>> If I open socket to "localhost" and look at the result, it's empty,
>> which means the socket got created. If I subsequently use close
>> socket "localhost", that works, too. If, before I close the socket I
>> try to open it again, I get the expected error indicating the socket
>> is already open. So far, so good.
>>
>> However, if I append a port to the open socket command, nothing
>> happens. open socket to "localhost:8080" followed immediately by
>> "cloe socket "localhost:8080" returns "socket is not open."
>>
>> OS X 10.3.8, Rev 2.5.1.
>>
>> Is this broken or am I misunderstanding something or...???
>
> Possibly neither.
>
> open socket "localhost" is equivalent to open socket
> "localhost:80"
> the default port is 80, which is generally used for HTTP connections.
> This should succeed if your machine is able (willing) to accept http
> connections, and otherwise it should fail. Sounds like it succeeds on
> your machine.
>
> open socket "localhost:8080" should fail, unless you have some
> process on your machine accepting connections on port 8080 - fairly
> unlikely, so I'd expect it to fail.
>
> --
> Alex Tweedly http://www.tweedly.net
>
>
>
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.308 / Virus Database: 266.7.3 - Release Date: 15/03/2005
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list