Mga computerProgramming

Manipis na kliyente - ano ito? Koneksyon at paggamit ng mga manipis na kliyente

Karaniwan, kapag pinag-uusapan nila ang mga tampok ng programa, nauunawaan nila ang wika kung saan ito ay pinagsama-sama. O kailangan ng system requirements na tumakbo. Ngunit mayroong isang bilang ng iba pang mga hindi kilalang mga kahulugan. Ang isa sa kanila ay mga manipis na kliyente. Ano ito at bakit sila ay binuo?

Ano ang manipis na kliyente?

Ang mga kliyente ng manipis ay nauunawaan ng mga kompyuter o mga programa na nagtatrabaho bilang bahagi ng isang network na may terminal o arkitektura ng client-server. Ngunit hindi lang sila kumilos doon. Ang lahat o hindi bababa sa karamihan ng mga gawain sa pagpoproseso ng impormasyon ay inililipat sa mga server kung saan ang mga manipis na kliyente ay nakakonekta. Ano ito sa pagpapatupad? Ang isang halimbawa ay ang browser, na ginagamit upang maproseso ang mga application sa network, salamat kung saan maaari mong basahin ang mga linyang ito. Para magtrabaho ang system, kailangan mo ng server para sa mga manipis na kliyente, kung hindi, ito ay magiging imposible para sa gayong ideya.

Bakit kailangan nila?

Upang ilagay ito nang mas simple, ang isang manipis na kliyente ay isang kulang na computer na naglo-load ng isang light operating system at nagkokonekta sa isang terminal server. Ito ay ginagamit lamang upang i-save sa hardware at software (bagaman sa mga bihirang mga kaso, maaaring may iba pang mga pagsasaalang-alang). Ang isang tipikal na manipis na kliyente ay isang sistema ng yunit na walang hard disk, at mayroon lamang isang minimum na hardware na kinakailangan upang patakbuhin ang operating system. Ang power supply, mouse, keyboard, monitor at network cable ay konektado. Maaaring may iba pang mga aparato, ngunit ang kanilang paggamit ay posible lamang kung ito ay nakilala at ipinadala sa terminal server.

Gayundin, ang kinakailangang antas ng paggasta sa software ay nabawasan. Hindi na kailangang bumili ng lisensya para sa bawat computer - kailangan lang ito para sa isang server. Kasabay nito, ang mga gastos para sa mga tauhan ng pagpapanatili ay nabawasan , dahil isa lamang na terminal ang kailangan upang mangasiwa. Tulad ng nagpapakita ng kasanayan, ito ay mas may problema sa pinsala sa isang manipis client (na ibinigay na walang layunin pagsisikap ay ginawa). Ngunit sa parehong oras, ang mga kinakailangan para sa mga tauhan ng serbisyo ay tumataas. Lalo na ito ay tungkol sa paglipat ng mga kaso mula sa isang administrator sa isa pa. Pagkatapos ay kinakailangan na ang tagapamagitan ay sanay na sa lahat ng bagay, dahil maaaring ang anumang pagkabigo ay maaaring humantong sa pagbagsak ng buong sistema, at pagkatapos ay ang mga manipis na kliyente ay mawawalan ng halaga. Ano ito na alam mo, at paano sila naiiba sa mga taba?

Ang pagkakaiba sa pagitan ng manipis at makapal na kliyente

Ano ang kinuha sa account kapag ang isang makapal at manipis client ay nakikilala? Ang mga pagkakaiba sa pagitan ng mga ito ay: sa ilalim ng unang nauunawaan ang karaniwang uri ng mga programa na maaaring gumana nang autonomously sa isang hiwalay na terminal. Hindi nila kailangan ang isang remote server para sa mataas na kalidad na pagpapatupad ng kanilang trabaho. Ano ang pangalawa, alam mo na. At ito ang pangunahing at sa parehong oras ang pagkakaiba lamang na may makapal at manipis na kliyente. Ang mga pagkakaiba ay maaari pa ring mabanggit sa mga tampok ng pagpapatupad, ngunit ang lahat ng ito ay nababagay sa isang naunang formulated na panukala.

Paano ito gumagana at anong uri ng mga pag-download ang naroon?

Paano gumagana ang teknolohiya? Sa pangkalahatan, ang lahat ng impormasyon ay maaaring matanggap sa tatlong punto:

  1. Sa computer, sa pamamagitan ng isa sa mga posibleng pinagkukunan ay na-load ang manipis client. Ang mga pangunahing pagpipilian ay: LAN, CD, HDD.
  2. Sa proseso ng pag-download ng isang manipis na client (o kapag nagtatrabaho sa isang lokal na network dito), ang network card ng computer ay makakakuha ng sariling IP address.
  3. Kapag ang pumping ng lahat ng kinakailangang software ay nagtatapos, ang koneksyon sa terminal session kasama ang server na tinukoy sa mga setting ay nilikha sa pamamagitan ng desktop. Maaaring maibigay ang access o kailangan mo ng isang password at pag-login. Ang manipis na koneksyon ng client dahil sa enterprise LAN ay dapat na pinagana sa mga setting ng server.

Kung paano gumagana ang system, sa pangkalahatan mayroon ka ng ideya. Ngunit ang isa sa mga pinakamahalaga ay ang pag-download na bahagi, kung saan ang lahat ng mga manipis na kliyente ay may. Ano ito, kung saan maaari itong kunin, kung walang mga hard disk kung saan ang data ay karaniwang nakaimbak? Mayroong dalawang posibilidad:

  1. I-download gamit ang network. Dapat magtrabaho ang mga server ng TFTP at DHCP sa lokal na network. Sa computer mismo, dapat mayroong isang network card na may BootROM property, o mga espesyal na driver na tularan ito. Sinusuri nito ang pagkakaroon ng lahat ng mga payo, tumatanggap ng mga setting at naglo-load ng operating system.
  2. I-download ang pre-install na sistema mula sa DVD \ CD \ Flash \ IDE.

Web Client

Ang teknolohiyang "manipis na kliyente" ay mas popular kaysa ito ay maaaring mukhang sa unang sulyap. Gusto mo ng isang halimbawa na nagpapahiwatig na ginagamit mo ito ngayon? Well, ipinapalagay namin na ang isang espesyal na tungkulin ay dapat ibigay sa mga pinaka-karaniwang sa sandaling manipis na mga kliyente - mga browser. Ang mga ito ay mahusay na mga halimbawa ng trabaho sa mga prinsipyo. Sa pamamagitan ng kanyang sarili, ang browser ay may maliit na kinalaman dito. Ngunit ang mga pagkakataon na siya ay bubukas sa isang computer na may koneksyon sa pandaigdigang network ay napakalaking! Ang makina ay maaaring magkaroon ng isang napakaliit na mapagkukunan ng software, ngunit sa pamamagitan ng pagkuha ng kinakailangang data mula sa mga malayuang server, maaari mong bilangin ang paglikha ng isang mataas na kalidad at multi-purpose na pasilidad. Ang lahat ng kailangan para sa gumagamit ng computer ay upang mabuo ang kanyang kahilingan, pagkatapos nito ang kinakailangang impormasyon ay makuha mula sa mga panlabas na pinagkukunan.

Operasyon sa terminal mode

Bilang karagdagan sa mga kaso na inilarawan sa itaas, ito ay nagkakahalaga ng pag-highlight ng isa pang katangian ng hardware ng isang posibleng manipis client - isang espesyal na aparato na structurally naiiba mula sa isang personal na computer. Ang ganitong mekanismo ay hindi nilagyan ng isang hard disk at gumagamit ng isang espesyal na operating system ng lokal (na ang mga gawain ay kasama ang pag-aayos ng sesyon sa isang server server upang magtrabaho ang user). Gayundin, ang naturang aparato ay walang mga espesyal na paglipat ng mga bahagi, ito ay ginawa sa mga espesyal na kaso at may ganap na pasibo paglamig. Tingnan natin ang isang halimbawa ng isang tunay na programa, kung saan ang isang manipis client ay ipinatupad? Ano ito? 1C ay ang programa na isasaalang-alang. Kaya, dito lahat ay batay sa gawain ng dalawang bahagi: ang isa ay tamang platform, na kinakailangan para sa trabaho. Ang ikalawa ay isang extension na natutupad ang hiwalay na mga layunin. Ngunit hindi ito maaaring magtrabaho nang walang platform.

Protocol na ginagamit ng mga manipis na kliyente

Posibleng makilala ang 9 pinaka-popular na mga uri ng mga protocol na ginagamit sa pagpapaunlad ng software na ito. Ang kanilang listahan ay ang mga sumusunod:

  1. X11 - nahanap na aplikasyon sa Unix-systems.
  2. Telnet ay isang multiplatform protocol. Ito ay isang bi-itinuro na walong-bit byte-oriented medium ng komunikasyon.
  3. Ang SSH ay isang multiplatform analog ng Telnet. Ang pangunahing kaibahan ay ang seguridad ng transmitted data.
  4. Ang NX NoMachine ay isang pinabuting protocol ng X11. Ang pangunahing bentahe ay ang compression ng data.
  5. Ang Virtual Network Computing ay isang independiyenteng sistema ng platform. Gumagamit ng isang simpleng client-server application-layer protocol upang ma-access ang mga kinakailangang computer na nakakonekta sa programang ito.
  6. Ang Independent Computing Architecture ay isang di-sakdal na paraan ng pagpapadala ng data. Ang protocol na ito ay may malaking pagpapakita sa pagganap at mga kinakailangan para sa mga sistema kung saan ito ay nagpapatakbo.
  7. Remote Desktop Protocol - sumusuporta sa remote desktop access. Maaaring ilipat ang isang malawak na hanay ng data, at magbubukas din ng malawak na mga pagkakataon para sa paggamit ng mga malayuang machine.
  8. Ang SPICE ay isang protocol para sa paghahatid ng data, na maaaring magamit sa kaginhawahan hindi lamang sa lokal na network, kundi pati na rin sa Internet. Ang tampok nito ay "kasaganaan ng software", na nagbibigay-daan sa mabilis mong palitan ang data. Posible ito dahil sa pagiging simple ng mga proseso ng paglipat ng data (na hindi ginaganap sa gastos ng pagganap). Maaari rin itong magtrabaho sa isang malawak na hanay ng mga arkitektura ng makina.
  9. Iba't ibang saradong mga protocol, na binuo ng mga programmer ng iba't ibang mga kumpanya at negosyo. Sila ay ginagamit lamang, bilang isang patakaran, sa teritoryo ng negosyo na kung saan sila ay ginawa. Mayroon silang ilang mga natatanging mga parameter, kabilang ang: pagpapatupad, mga kinakailangan ng system, arkitektura. Ang manipis na kliyente sa kasong ito ay ganap na binuo para sa mga indibidwal na negosyo at mga protocol na tumatakbo sa kanilang teritoryo.

Mga halimbawa ng pagpapatupad

Bilang isang halimbawa ng pagpapatupad ng isang manipis na kliyente, maaari kang bumuo ng gayong mga pag-unlad bilang:

  1. Access sa terminal.
  2. Walang istasyon ng diskless.
  3. LTSP.
  4. Pagpipigil.

Ang paggamit ng mga manipis na kliyente ay nagbibigay-daan sa mga ganitong kaso upang mapabilis ang pag-update ng lahat ng kinakailangang software para sa trabaho.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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