Say Hello to Socket Programming...
Basically, socket means nothing but the node(ex. computers, cell-phones, etc.) which acts a one end point of a two-way communication link between two programs running on the same network. Socket programming provides you the way, so that these two nodes can connect to communicate with each other. Therefore, using socket programming, two processes running on two different machines can communicate with each other. It provides full-duplex communication between nodes. It is basically used to create a client-server environment.
The process that use a socket can reside on the same system or different systems of different networks. Socket system functions and socket network functions are mostly thread-safe. Common networking protocols like HTTP, and FTP rely on sockets underneath to make connections. Using basic socket building block you can create web server clients, FTP clients or any other things that can interact with the networks.
Some good networked applications are Internet Explorer and the Firefox web browsers which typically fetch web-pages from web server and display it to the client.
To do the Socket Programming basic knowledge of TCP/IP/UDP is required.
In the further post I will explain some basics about TCP/IP and UDP.
Thank you!
Good explanation 👍
ReplyDeleteGood explanation 👍
DeleteIt's very easy n good explanation of the information. It's helpful 👍
ReplyDelete👍👍
DeleteThis explanation is very good and easy to understand....
ReplyDeleteIt's very easy to understand
DeleteNice explanation
ReplyDeletethank you!
DeleteEast to understand..keep writing
ReplyDeletethank you!
Deleteyess!!
DeleteVery well put.
ReplyDeletethank you!
DeleteNice work.....great read
ReplyDeletethank you!
DeleteWell put. Great read.
ReplyDeletethank you!
DeleteVery concise and informative, good job!
ReplyDeletethank you!
DeleteNice work good explanation
ReplyDeletethanks
DeleteNice expalined
ReplyDeletethanks!
DeleteVery Informative..
ReplyDeletethank you!
DeleteNice info
ReplyDeletethanks!!
DeleteVery well explained..... expecting more such content
ReplyDeletethank you..sure!
DeleteInformative
ReplyDeletethank you!
Deletegood
ReplyDeletethank you!
Deletewell started
ReplyDeletethank you and Do read next blogs..
DeleteGreat work
ReplyDeletethank you!
Deletethank you!
ReplyDeletethank you!
ReplyDelete