in this episode, through a bunch of graphics and in depth visualizations, we try to explain the building blocks of how to processes communicate and do inter process communication, by using socket programming.
we explain ports, udp, tcp, socket api, operating systems, inter process communication and ...
this series is the ultimate Socket Programming full course,
it includes explaining :
what is socket programming,
what is ipc or inter process communication
what is tcp and udp and tcp vs udp,
what is Berkeley Sockets,
and tcp and udp socket programming in 4 major languages, in c and C sharp and python and java
and we will write chat application and http server and http client with socket programming in java and c and c sharp and python.
each episode will explain a standalone section.
by watching this series, you could master the socket programming from scratch and step by step by in depth explanation.
chapters:
00:00 introduction
00:52 Long Story Short
02:10 what is an application or process?
05:10 two processes within same machine communicate!
09:10 two processes far away communicate!
11:50 introducing TCP & UDP
13:25 "port" as address of a process!
15:23 the client should also grab an open port!
16:56 tcp provides end to end 2 way byte channel
19:17 operating system does the packaging and delivery for TCP!
20:34 process on the same machine could connect with local host address!
21:38 application take care of packaging and assurance for UDP!
23:02 conclusion!
🎼 "Magic Scout - Farm" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
🚧🚧🚧🚧🚧🚧🚧🚧
Assets That have been used in this series is free licenced by www.freepik.com and the title of assets are:
all-country-flags-euro-cup
book-notebook-doodle-hand-drawn-icon-symbol-education-concept
cardboard-boxes-icon-collection
cracked-metal-pipe-flat-design
curve-winding-roadway-background
email-campaign-concept-illustration
happy-couple-resting-sofa-armchair-living-room-reading-book-watching-movie-laptop
happy-family-cleaning-apartment
illustration-set-post-delivery
people-spending-time-living-room
3351
rabbit-runs-fast-turtle-runs-slow
set-window-elements-design-architectural-construction-drawings-illustration-black-color-isolated-white-background
workers-construction-site-dressed-protective-vests-helmets
business-men-drive-side-photos-cars
car-dashboard-radio-closeup-woman-sets-up-radio-while-driving-car
driver-driving-car-interior-view
rabbit-runs-fast-turtle-runs-slow
face-expressions-illustrations-emotions-feelings
flat-lay-chat-bubbles-with-telephone-receiver
kissclipart-form-png-icons-clipart-computer-icons-clip-art-b4ba062c9a050b32
kisspng-c-foreach-loop-while-loop-conditional-c-c-sharp-array-dimensional-single-dimensiona-5c79fe607321d9.0852754315514988484716
mailboxes-apartment-building
man-hand-holding-virtual-world-with-internet-connection-metaverse-global-business-marketing-banking-financial-pass-thru-application-technology-concept
muscular-car-service-worker-repairing-vehicle
person-placing-blue-cassette-tape-music-player
two-hesitant-unshaven-man-dissatisfied-woman-shrug-shoulders-feel-unsure-have-doubt-while-make-decision
Sur cette page du site, vous pouvez voir la vidéo en ligne Socket Programming | TCP vs UDP for Inter Process Communication explained! |E2| durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur STUDevLantern 12 août 2022, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 3,411 fois et il a aimé 107 téléspectateurs. Bon visionnage!