Socket Programming

 Building your own client server chatroom

Introduction to Computer Networks

Socket Programming

Let's Code

Server

Sequence of Functions

  • Socket Creation : socket()
  • Assign Address To Socket: bind()
  • Make The Server Listen: listen()
  • Accept Connection : accept()
  • Exchanging Data: recv() and send()
  • Socket Close: close()

 

 

Client

  • Socket Creation : socket()

  • Establish Connection : connect()

  • Exchanging Data: recv() and send()

  • Socket Close: close()

Sequence of Functions

What do we do?

Discussions

Weekly Discussions

  • Operating Systems
  • Linux Programming
  • Computer Networks
  • Deep Learning

Recruitments

Recruitment Test

21st February 2020

6:30 PM onwards

Venue : TBD

Syllabus : Topics covered in the workshop

Questions?

Workshop : Linux Spring 2020

By Roodram Paneri

Workshop : Linux Spring 2020

  • 159