Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

How do Sockets Work?

Answer Posted / chaitanya

The implementation is left up to the vendor of your particular unix, but from the point of view of the programmer, connection-oriented sockets work a lot like files, or pipes. The most noticeable difference, once you have your file descriptor is that read() or write() calls may actually read or write fewer bytes than requested. If this happens, then you will have to make a second call for the rest of the data. There are examples of this in the source code that accompanies the faq.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How many sockets can a cpu have?

884


What exactly is a socket?

990


What's the difference between impact sockets and regular sockets?

902


Why do we need sockets?

883


What is a sae socket?

966


How can I write a multi-homed server?

1684


How can I force a socket to send the data in its buffer?

1664


What is socket address?

1066


What is sae socket?

881


How do unix sockets work?

895


How many sockets can a port have?

905


What is a socket api?

929


What are the pros/cons of select(), non-blocking I/O and SIGIO?

1405


Can multiple sockets use the same port?

917


What is difference between socket () and serversocket () class?

906