Mga computerInformation technology

Ang arkitektura ng client-server: mga tampok ng pakikipag-ugnayan

Mga computer, software at Peripheral ay disparate mga bahagi ng isang impormasyon ng network. Ang ilang mga nagtataglay ng ilang mga mapagkukunan, sa gayon tinatawag na mga server, habang ang iba ay bumaling sa mga mapagkukunang ito ay tinatawag na mga kliyente. Isaalang-alang kung paano sila makipag-ugnayan at kung ano ang bumubuo ng isang client-server architecture.

Ang client-server architecture

Architecture "client-server" ay ang pakikipag-ugnayan ng mga estruktural mga sangkap ng network sa batayan ng mga tiyak na mga prinsipyo ng organisasyon ng network, na mga istraktura na bahagi ng mga bahagi ng server at mga supplier ng mga tiyak na mga natatanging tungkulin (mga serbisyo), pati na rin ang mga customer na gamitin ang serbisyong ito. Tiyak na mga function ay maaaring nahahati sa tatlong mga pangkat batay sa mga tiyak na gawain:

  • pag-andar ng pag-input at pagtatanghal ay dinisenyo para sa mga gumagamit pakikipag-ugnayan sa sistema;
  • pag-andar ng application - para sa bawat domain ay may sariling set;
  • mga tampok sa pamamahala ay dinisenyo upang pamahalaan ang mga file system, iba't-ibang mga database, at iba pang mga bahagi.

Stand-alone na sistema, tulad ng isang computer nang walang isang koneksyon sa network, ay ang pagtatanghal ng mga bahagi ng panggamit at pamamahala sa iba't ibang mga antas. Ang ganitong uri ng mga antas ay itinuturing na sa operating system, application at utility software, iba't-ibang mga utility. Katulad nito, ang network ay nagtatanghal ng lahat ng mga bahagi sa itaas. Ang pangunahing bagay - ang karapatan upang magbigay ng network ng pakikipag-ugnayan sa pagitan ng mga bahagi.

Ang operating prinsipyo ng client-server architecture

Client-server architecture ang pinaka-madalas na ginagamit upang lumikha ng corporate database, na kung saan ang impormasyon ay hindi lamang naka-imbak, ngunit din sa pana-panahon upang iproseso ang isang iba't ibang mga paraan. database na ay isang mahalagang sangkap ng anumang sistema ng enterprise impormasyon, at ang server ay ang core ng ito framework. Kaya, ang server magaganap pinaka masalimuot na operasyon sa input, imbakan, processing at pagbabago ng data. Kapag ang isang user (client) a-access sa database (server), ang kahilingan ay naproseso: direktang pag-access sa isang database at nagbabalik ng tugon (processing resulta). Ang resulta ng processing - isang network ng mensahe tungkol sa matagumpay na operasyon o error. Server computer ay maaaring panghawakan ang sabay-sabay na mga kahilingan sa ilang mga kliyente sa parehong file. Ang gawaing ito at ang paglilipat ng data sa network upang mapabilis ang gawain ng application software.

Ang arkitektura ng client-server: ang paggamit ng mga teknolohiya ng

architecture na ito ay ginagamit upang ma-access ng iba't-ibang mga mapagkukunan na may ang paggamit ng mga teknolohiya ng network: Web server, application server, database, mail server, firewall, proxy server. client-server application development ay nagbibigay-daan sa iyo upang mapabuti ang seguridad, pagiging maaasahan at pagganap ng iyong aplikasyon at ang mga network bilang isang buo. Ang pinaka-karaniwang mga aplikasyon ng client-server na ginagamit para sa negosyo pag-aautomat.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.