Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Socket Question

by Cubes (Pilgrim)
on Nov 28, 2007 at 23:35 UTC ( [id://653712]=note: print w/replies, xml ) Need Help??


in reply to Socket Question

What kind of server?

There are pre-built CPAN modules available that will help you connect to a variety of common servers (HTTP, SMTP, FTP, and so on).

Replies are listed 'Best First'.
Socket Question
by perlsyntax (Pilgrim) on Nov 28, 2007 at 23:40 UTC
    Like any network server it don't matter.:)
      A Client and a Server have to agree on certain things before they start to communicate with each other. The first is the communications protocol they'll use. (The most common these days is TCP/IP. Ten years ago it was X.25 . IBM wishs the world used SNA, which was popular 20 years ago.)

      Then you both have to agree how you'll exchange information using that communications protocol. Financial institutions now use something called FIX. The Stock Exchanges used to use proprietary message formats. Then you have to worry about the character set you communicate in...

      So communications prgramming is very, very specific , very detail-oriented.
      For some network servers it "DO" matter ... Much to your surprise, you might discover one day not everyone is using what I suspect you assume to be universal (which I think you think it is TCP/IP). The other questions/comments make sense and my answer is an example assuming TCP ...

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://653712]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (4)
As of 2024-04-20 02:42 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found