Presentation is loading. Please wait.

Presentation is loading. Please wait.

Internet Socket Programing

Similar presentations


Presentation on theme: "Internet Socket Programing"— Presentation transcript:

1 Internet Socket Programing
Ahmed Badr Date: Sunday September 17, 2017 | Time: 11:35 AM Place: H8

2 Client/Server Architecture
Provide different services ( Web Service, File Transfer,…. ). Each service has its own identifier. Port numbers differentiates between services. Shared Resources (Storage, Processor, …). Client Communicates with Services offered the defined IP address and Port numbers on the running server. Ahmed Badr Sun., September 18, 2016

3 Network Concept Ahmed Badr Sun., September 18, 2016

4 Sockets Interface TCP UDP Connection oriented Three-way-hand shake
Reliable Use stream sockets Used in applications that require safety guarantee (File transfer) UDP Connectionless Unreliable Use datagram sockets Used in media application (video streaming) Ahmed Badr Sun., September 18, 2016

5 Socket Programing Using TCP I
Ahmed Badr Sun., September 18, 2016

6 Socket Programing Using TCP II
Ahmed Badr Sun., September 18, 2016

7 Socket Programing Using UDP
Ahmed Badr Sun., September 18, 2016

8 Code Syntax TCP Server Socket: Socket: Input Streams: Ahmed Badr
Sun., September 18, 2016

9 Sun., September 18, 2016 Ahmed Badr


Download ppt "Internet Socket Programing"

Similar presentations


Ads by Google