- Unix Socket Tutorial
- Unix Socket - Home
- Unix Socket - What is a Socket?
- Unix Socket - Network Addresses
- Unix Socket - Network Host Names
- Unix Socket - Client Server Model
- Unix Socket - Structures
- Unix Socket - Ports and Services
- Unix Socket - Network Byte Orders
- Unix Socket - IP Address Functions
- Unix Socket - Core Functions
- Unix Socket - Helper Functions
- Unix Socket - Server Example
- Unix Socket - Client Example
- Unix Socket - Summary
- Unix Socket Useful Resources
- Unix Socket - Quick Guide
- Unix Socket - Useful Resources
- Unix Socket - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Unix Socket Tutorial
Sockets are communication points on the same or different computers to exchange data. Sockets are supported by Unix, Windows, Mac, and many other operating systems. The tutorial provides a strong foundation by covering basic topics such as network addresses, host names, architecture, ports and services before moving into network address functions and explaining how to write client/server codes using sockets.
Audience
This tutorial has been designed for everyone interested in learning the data exchange features of Unix Sockets.
Prerequisites
Learning Sockets is not at all a difficult task. We assume that you are well versed with the basic concepts of C programming.
Advertisements