The Client Server Model | Clients and Servers

Поділитися
Вставка
  • Опубліковано 23 жов 2024

КОМЕНТАРІ • 196

  • @emilioalvarado3487
    @emilioalvarado3487 5 років тому +27

    After years of searching for an answer, here is finally an understandable and a good definition on what is a server.

  • @owonubijobsunday4764
    @owonubijobsunday4764 5 років тому +20

    Having my tests in 2 days time and you just gave me the questions free. Thank you very much.
    Much love from Nigeria.

  • @clydecalador
    @clydecalador 4 роки тому +45

    Fantastic explanation! Despite not being a native English speaker, you explain things far better than most native English speakers are able to. Bravo!! I am native by the way :)
    Subscribed!

  • @ezequielpenapedemonte6102
    @ezequielpenapedemonte6102 3 роки тому +7

    Simply great! You explain in a organized, simply, attractive and fast way! Congrats and please do not stop doing this videos. They help a lot!

  • @plebpoet
    @plebpoet Рік тому

    came to this video in 2023 to try to understand nostr better, a peer to peer social media alternative. great explanations

  • @westonpetersring
    @westonpetersring 4 роки тому +2

    So the tv show Silicon Valley was attempting to restructure the internet from a client-server model into a peer to peer one instead? Very cool, thanks for the clear explanation.

  • @Chiramisudo
    @Chiramisudo 6 років тому +9

    Excellent explanation!! Traditionally we think of things in terms of many clients to a single server.
    However, consider the hardware world where you may actually have multiple "servers" (e.g. IoT devices in a factory) that you are connecting to from a single client. The devices are listening for _connections_ to their server application then pushing data to the connected clients. A good example would be a middleware connecting multiple devices (e.g. over TCP sockets) and pushing their data up to another service for consumption. ;)

  • @mryup6100
    @mryup6100 2 роки тому +1

    Wow! Thanks for this explanation!

  • @kingzmash9124
    @kingzmash9124 Рік тому

    VERY clearly done. VERY well done. Thank you SOOOO much. I couldn't wrap my head around this for weeks, and you made me feel dumb for not understanding with just 1 video.

  • @WillHead-SchneiderElectric
    @WillHead-SchneiderElectric 4 місяці тому +2

    01:25 "Can you think of one? Yea." 😂

  • @allurikailasamkumar9660
    @allurikailasamkumar9660 3 роки тому +1

    Thank you sir for fully understand information

  • @stevenroque2700
    @stevenroque2700 6 місяців тому

    Thank you so much Mr.!!! Hope you're doing well!

  • @followerofthekoronecult
    @followerofthekoronecult Рік тому

    Woa, never seen such a clear and concise answer that even a dummy like me can understand.

  • @vcl-eq3vv
    @vcl-eq3vv 4 роки тому +2

    Awesome. I was trying to understand what exactly was a server and what was a client. This made It very clear

  • @alexbukk556
    @alexbukk556 4 роки тому +1

    Amazing video! I always think it's very confusing when people are doing socket programming and they call some application for client and the other for server. What I now underdtand is that what people often use is p2p communication, but they still try to use the client-server terminology, which makes everything confusing. After watching your video I think I finally understand how to use the terms client and server correctly. Keep up your good work! ❤

  • @uhhhohhhoreoisinluv
    @uhhhohhhoreoisinluv 6 років тому +1

    Thank you for the video. Understanding the big picture helps me become a better programmer.

  • @abuabdulrahman1871
    @abuabdulrahman1871 5 років тому

    I have been trying to find answer for my question for Months, Honestly, the video is clear and easy to understand, and the good thing you give a clear example, please keep it up. If you can, we would love you to make video regarding of principle of Information Security. and differences between Pen test and Vulnerability assessment

  • @ADRvideo325
    @ADRvideo325 4 роки тому

    All my doubts are clear now..love from India

  • @rickgeng463
    @rickgeng463 6 років тому +1

    dude you should do more this kind of videos. They are very informative

  • @kalaipradeep2753
    @kalaipradeep2753 Рік тому

    I am from India.....
    Clearly understand.....🤩🤩

  • @pratikbhardwaj3804
    @pratikbhardwaj3804 6 років тому +1

    clear and to the point, please make more videos based on java web dev.

  • @comwillan
    @comwillan 4 роки тому +1

    such a good video, voice, graphics, clear and relevant written definitions, thanks!

  • @tanjiewei6872
    @tanjiewei6872 3 роки тому

    Thank you! Online class had me confused but you save me

  • @geminicoding
    @geminicoding 2 роки тому

    amazing resource you have in this video and your whole channel... helps a student like me have more insight and even more clarity about the subjects I'm studying. nothing but pure gratitude my friend!

  • @lol-pn5br
    @lol-pn5br 4 роки тому +170

    Who else is here from online school

  • @kayla_st
    @kayla_st 4 місяці тому

    awesome video
    i've an exam tomorrow
    thanks for help

  • @TheTechCave
    @TheTechCave  2 роки тому +1

    Thank you for watching! I hope you enjoyed the content! 😊 Support the Techcave to produce more content! ko-fi.com/thetechcave

  • @roqayamuhammad7867
    @roqayamuhammad7867 5 років тому +3

    Man keep the good work. Honestly you just made my five paragrphs to three or four sentences thanks!!! 💖

  • @masvimydeen249
    @masvimydeen249 6 років тому

    Awesome explanation about client-server model in just 6.13 minutes. Thank you so much.

  • @vivekjoshi3769
    @vivekjoshi3769 3 роки тому

    Hey!
    Thank you so much for such insightful videos!!
    Sending you good vibes.

  • @avanisgirish6365
    @avanisgirish6365 5 років тому

    Your lecture was superb👌.. I have never heard such a lecture b4.. U are such a good teacher👏

  • @jims9916
    @jims9916 3 роки тому

    best explaination. you saved my time

  • @jackieo7113
    @jackieo7113 2 роки тому

    Thank you for posting - very helpful! Appreciate it

  • @ilive4god2007
    @ilive4god2007 7 років тому +3

    Great video! Very informative, but simple and well visualised!

  • @daurham
    @daurham 3 роки тому +1

    Oh wow, I get it now. 😁
    Great explanation! Thank You!

  • @Eddy1A1
    @Eddy1A1 5 років тому

    Very useful and simplified for beginners. Thumbs up!

  • @internationalremixes6440
    @internationalremixes6440 7 років тому

    each and everything crystal cleared

  • @faysalahmed7739
    @faysalahmed7739 2 роки тому

    I could not have understood this better had it not been for The TechCave

  • @charmayne417_
    @charmayne417_ Рік тому

    Thanks so much.. VERY INFORMATIVE

  • @nikhilnikki1938
    @nikhilnikki1938 7 років тому

    tq u to upload this video.... it will easliy understanding to student .it will helpful for exams

  • @sindrib90
    @sindrib90 5 років тому +1

    Dude great job! You made it sound so simple

  • @tumankito7776
    @tumankito7776 4 роки тому +1

    nice video dude, it helped me a lot to understand how client-serve model works. I hope I can apply this to my college project :)

  • @maryamsaba8136
    @maryamsaba8136 7 років тому +3

    can we replace one pc to mobile... is this possible to create this model havin' one mobile in that network?

  • @iangtech3693
    @iangtech3693 3 роки тому

    Thank you! This is what I was looking for!

  • @rajatkulkarni8073
    @rajatkulkarni8073 5 років тому

    Presentation skills : 10000000000....

  • @digitalsuni
    @digitalsuni 8 років тому +2

    Clear and crisp.
    Can I have the ppt of this video please?

  • @dancl8674
    @dancl8674 3 роки тому

    Great Video, you did a good job... Things are more clear now, but you did not cover what the HOST is... so it's still not clear what role it plays in the client-server model...

  • @ettochefacose645
    @ettochefacose645 6 років тому +3

    This video is an awesome tool to review the topic, good job!
    You just gained a subscriber! :)

  • @prakalpupadhyaya
    @prakalpupadhyaya 6 років тому

    Very beautiful nicely explain. Thank you

  • @srishtipatelgurjar3280
    @srishtipatelgurjar3280 5 років тому

    Wow thankyou so much for the video. I was not able to understand this topic from a very long time. This is so easy langauge. 👏👏👏😊😊🤩

  • @mouryamouri3867
    @mouryamouri3867 7 років тому +1

    Nice explanation of client server Tank you

  • @SpiritMrKatarsis
    @SpiritMrKatarsis 2 роки тому

    Wow. Amazing and very helpful!

  • @Rejoicealexm
    @Rejoicealexm Рік тому

    Very great explain

  • @danielakoyleek3757
    @danielakoyleek3757 2 роки тому

    just explicit. precise smart guy

  • @zawarudo6389
    @zawarudo6389 2 роки тому

    wonderful explainatiokn

  • @hirahira8457
    @hirahira8457 5 років тому

    Very good explanation.Awesome video

  • @fh1516
    @fh1516 4 роки тому

    Thanks Bro, that's so helpful.
    short and to the point.

  • @siyammohammed7350
    @siyammohammed7350 3 роки тому

    thank you sir u gave me more information

  • @hannankhurram
    @hannankhurram Рік тому

    I like it very much and it was very help full to me. keep it up!

  • @hmmuhith7439
    @hmmuhith7439 4 роки тому

    Thanks. Finally i got the clearance

  • @msaqlainulhaq1224
    @msaqlainulhaq1224 4 роки тому

    I'm Really thankful to you.

  • @Aran_2
    @Aran_2 4 роки тому

    My teacher said that there are 2 types. The Client Server C/S architecture and B/S browser server architecture, what does that mean? As I understand it the difference is that the B/S architecture uses a middleware, which is like an application server?

  • @blackswordsman9745
    @blackswordsman9745 5 років тому +1

    Thanks a lot. Your explanation was clear and concise. :)

  • @venodramsanjhal9830
    @venodramsanjhal9830 4 роки тому +1

    Great explanation in 6 minutes!!!
    You are awesome :)

  • @xOALtoFrEak900Ox
    @xOALtoFrEak900Ox 7 років тому +2

    so servers are computer programs that contain such information, which are usually installed on super-computers, which are then called super computers? These programs contain x information that is then sent to the client computers that are connected to then servers through what. An intranet? Can prepackaged software be accessed through intranets?

    • @durrhurr55
      @durrhurr55 6 років тому

      David Cipriano I'm confused about this too. How to get a server within my intranet . Or how end to end communication works

    • @yasirhaddad5729
      @yasirhaddad5729 6 років тому

      David, I have a good answer for you: consider if you have an app I mean mobile app through your work and use it to request your paycheck copy also to make attendance to work and time off request so by this way you are the client and the admin who responds to your request will be the server and you connect through the web using internet as a tool to respond to you and that's it, I hope this helps little bit .
      thanks

  • @KOTAADMD
    @KOTAADMD 7 років тому +2

    Awesome...keep it up and waiting for your next video 😊

  • @kevinkampa93
    @kevinkampa93 7 років тому +4

    I really like this video! Thanks a lot!

  • @loubnadamej8190
    @loubnadamej8190 7 років тому

    thanks for your videos, this was very helpful for me to understand, can u please talk about distributed system architecture RMI, MOM ..?

  • @annadurai8428
    @annadurai8428 5 років тому

    Easy to understand and thank you😊

  • @hometeam2526
    @hometeam2526 5 років тому

    Great video, your explanations were very clear, thanks

  • @derekwang2345
    @derekwang2345 3 роки тому

    Very Clear

  • @derekwang9758
    @derekwang9758 3 роки тому

    Very clear

  • @soullover9920
    @soullover9920 Рік тому

    I really do appreciate you☀️

  • @faryasu
    @faryasu 3 роки тому

    i like so much this class, thanks

  • @merihanawod6146
    @merihanawod6146 3 роки тому

    It was really helpful 💪
    Thank you for your effort
    All the playlists are amazing
    But if you can share the material p.p thats will be great
    To concentrate on the explaniation instead of taking alot of time to write

  • @fahrican9708
    @fahrican9708 3 роки тому

    very good explanation!

  • @ThusIsBrad
    @ThusIsBrad 5 років тому

    good graphics and good explanation, thank you!

  • @biancaj8082
    @biancaj8082 7 років тому +1

    Isn't it correct that Skype isn't using Peer-2-Peer anymore? Now that it is bought by Microsoft?

    • @TheTechCave
      @TheTechCave  7 років тому

      I don't know about that. My point was to introduce the concept. ;)

    • @durrhurr55
      @durrhurr55 6 років тому

      WebDev Cave what would be the easiest way to get a server up and running ? I've used iis as localhost before , but it always breaks after a couple uses. Dont know how to edit bindings.
      I always thought of a server as some type of command prompt you log into and then have to type commands to get what you want .
      Which command line docs are hard af to understand . Been trying everyday for more than a year .
      If can't get past script kiddie stage at my age there's no point in living

    • @durrhurr55
      @durrhurr55 6 років тому

      WebDev Cave i appreciate the vid tho . This makes it a bit easier

  • @makiarcuino1001
    @makiarcuino1001 6 років тому +1

    Hi, im having a hard time searching for companies which uses server based architecture. Can u give me an example? Ill appreciate your response. Thanks in advance. :)

  • @zakkiediducky
    @zakkiediducky 3 роки тому

    This is really good quality

  • @CodeWithMurad
    @CodeWithMurad 4 роки тому

    very well explained.keep it up

  • @tehminailyaskhan
    @tehminailyaskhan 2 роки тому

    It's Worth Watching!

  • @eatyourspinachtomperez8700
    @eatyourspinachtomperez8700 4 роки тому

    Nice. Thanks.

  • @piyushnaithani7689
    @piyushnaithani7689 4 роки тому +2

    Pls make a video on Tcp-ip and osi

  • @sushanthg6573
    @sushanthg6573 4 роки тому

    so messengers are examples of peer to peer model?

  • @maryamsaba8136
    @maryamsaba8136 7 років тому +2

    if server collapse.... can computer communicate with each other or not.... can the system of network(communication) also collapse?

    • @TheTechCave
      @TheTechCave  7 років тому +1

      It depends on architecture of the network. There are some cases where the failure of one node(e.g. computer, any device) in the network will cause the failure of the rest. But that's rare. Most networks will continue to work well after the failure of some node(s). In the case of server-client communication. Of course, if the server collapse there will be problems in communication, and maybe the connection will terminate. If the network is centralized, the server being the center, then yes the network will collapse as a result.

    • @maryamsaba8136
      @maryamsaba8136 7 років тому

      thnks

  • @ilays4681
    @ilays4681 Рік тому

    THANK YOU SO MUCH

  • @TheCameltotem
    @TheCameltotem 5 років тому

    Still don't get it.
    Even if you have a javascript thats making a call to a DB. It still has to go to the server. It can never be a client side application then?

  • @saravana8016
    @saravana8016 6 років тому

    You Made it clear👏

  • @didianakalobwe5524
    @didianakalobwe5524 Рік тому

    Thank you

  • @jethrocalim6360
    @jethrocalim6360 2 роки тому

    How does you relate client server in real life situation?
    Reply ASAP! 😇🙏

  • @mostafaosama2147
    @mostafaosama2147 8 місяців тому

    Thank you so♥

  • @shahzaibali3640
    @shahzaibali3640 4 роки тому

    Thank you brother

  • @markkithinji2666
    @markkithinji2666 2 роки тому

    is it true a server cannot be a device because I think a server can either be a program or a device dedicated to provide certain services to clients

  • @SriRam-bn1me
    @SriRam-bn1me 7 років тому

    Thnkq neatly explained..

  • @maryamsaba8136
    @maryamsaba8136 7 років тому +2

    can we create network with mobiles instead of PCs? is this system work?

    • @TheTechCave
      @TheTechCave  7 років тому +1

      Hey Maryam! Yes you can. Basically, any computing device can be part of the network as long as it has the hardware and software requirements to connect to the network. Connecting two mobile phones with bluetooth is a sort of network.

    • @maryamsaba8136
      @maryamsaba8136 7 років тому

      thnks

  • @danceORsing
    @danceORsing 6 років тому

    Thank you, excellent

  • @rahulthaker694
    @rahulthaker694 2 роки тому

    You explicitly mention the Web and HTTP but Cant There can be communication through different ports and protocols like SMTP and FTP.

  • @nikitasrivastava7872
    @nikitasrivastava7872 5 років тому

    thanku sir...now i got it

  • @kaynatcati1597
    @kaynatcati1597 4 роки тому

    Hey!! Is client software or hardware? Plzz reply

    • @TheTechCave
      @TheTechCave  4 роки тому

      Mainly, I'm talking a about software. Hardware is called a client when it runs client software.