Answer Posted / chaitanya
Sockets are just like "worm holes" in science fiction. When things go into one end, they (should) come out of the other. Different kinds of sockets have different properties. Sockets are either connection- oriented or connectionless. Connection-oriented sockets allow for data to flow back and forth as needed, while connectionless sockets (also known as datagram sockets) allow only one message at a time to be transmitted, without an open connection. There are also different socket families. The two most common are AF_INET for internet connections, and AF_UNIX for unix IPC (interprocess communication). As stated earlier, this FAQ deals only with AF_INET sockets.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is a socket api?
How do I use TCP_NODELAY?
What is the function of socket?
What pieces of information make up a socket?
Why does it take so long to detect that the peer died?
How do unix sockets work?
What exactly is a socket?
How does a socket work?
Is a socket a file?
system choose one for me on the connect() call? Should I bind() a port number in my client program, or let the?
How is a socket created?
Why does the sockets buffer fill up sooner than expected?
How many socket connections can a server handle?
What's better 6pt or 12pt sockets?
How are unix domain sockets implemented?