Saturday, March 11, 2017

What is Socket?

Introduction to Socket Programming

  • A Socket is used for communication between two devices.
  • Socket can be defined using IP Address and Port number.
  • Socket programming is possible using C as well as Java.
  • Socket connection is supported by all platforms/OS. (Windows, Unix, Mac, etc.).
  • It is used in a client server application over network.

Sample Applications based on Socket Programming:

  • Echo Client-Server Socket Application
  • Chat Application
  • Math Client-Server Socket Application
  • Simulation of ARP using Socket
  • IP Class Finder using Socket


No comments:

Post a Comment