ComputerNetwork

Delphi kliyente-server base sa mga ugbokanan

Karon mao ang usa ka kaayo nga topical tema sa kapatagan sa impormasyon nga teknolohiya, gipahinungod sa kalamboan ug sa deployment sa arkitektura "kliyente - server". Kini mao ang tungod sa kamatuoran nga ang impormasyon nga sistema sa mga nagkalain-laing mga timbangan nga mas gigamit sa nagkalain-laing mga kaumahan. Dugang pa, ang gambalay sa bisan unsa nga database gilalang sumala sa pipila ka mga lantugi, sa ingon nga paagi nga sa pagtrabaho uban kini sa normal nga paagi mao ang posible nga lamang sa paggamit sa espesyal nga mga aplikasyon. Busa, ang pagpatuman sa arkitektura "kliyente - server" - usa ka importante kaayo nga buluhaton nga mahitabo sa atubangan sa mga departamento sa impormasyon nga teknolohiya sa nagkalain-laing mga dapit, ang malampuson nga solusyon sa nga motugot sa kompanya sa pag-operate optimally ug hapsay.

Server base sa mga ugbokanan

Server nagdagan sa ang mga ugbokanan protocol mahimo dungan nga pagdumala sa mga hangyo gikan sa usa ka dako nga gidaghanon sa mga tiggamit. Sa kini nga kaso, ang administrator sa bisan unsa nga panahon makahimo sa kausaban sa mga engaste aron sa limitasyon sa gidaghanon sa mga dungan tiggamit. Pinaagi sa remate, kini nga opsyon walay mga pagdili.

Human sa sumpay kliyente sa sa sa server mao ang usa ka linain nga agianan sa usa ka ugbokanan nga data ang giilisan. Apan, ang labing kamalaumon ug luwas mao ang ipadala sa usa ka bag-o nga koneksyon alang sa matag piho nga indibidwal nga proseso.

Pamaagi sa arkitektura "kliyente - server"

Hisgotan ang sa dugang nga detalye sa implementasyon sa sirkitong arkitektura sequentially sa pag-analisar nga sagad gigamit sa mga kahulugan:

1. Properties ServerType ug Port. Aron nga ang user mahimo Sumpaysumpaya sa server, kini mao ang importante sa pagsiguro nga ang pantalan nga gigamit sa duha sa server ug sa kliyente duwa. Nga mao ang katuyoan sa niini nga sukaranan mao ang gihimo sa kabtangan Port. matang koneksyon ang gihubit ServerType.

2. Ang proseso sa pag-abli sa ugbokanan. Kay ang sesyon "kliyente - server" kini mao ang importante nga sa pag-abli sa usa ka ugbokanan ug pantalan. Paminaw sa paggamit sa kabtangan.

3. Sunod, data baylo sa user sa. Sa paghuman sa buhat nga makakuha ibutang sa kliyente sa. Uban sa tukma nga team nga sistema administrador, ang server mokompleto sa iyang buhat, sa paglapas sa tanang malig-on koneksyon ug pagpahunong sa proseso sa naghulat alang sa bag-ong mga koneksyon.

Paggamit TServerSocket sa pinulongan sa Delphi aplikasyon «kliyente - server"

Sa pagpadala ug pagdawat sa impormasyon gikan sa usa ka user sa paggamit sa maong kalihukan OnClientWrite ug OnClientRead. Sa kini nga kaso user mahimo makig pinaagi sa usa ka sukaranan sama sa ClientSocket. Sa buhat sa kasagaran gigamit sa mosunod nga mga pamaagi ug mga kabtangan:

- gidaghanon sa mga konektado tiggamit sa takna;

- ang gidaghanon sa mga aktibo nga mga proseso;

- ang gidaghanon sa mga libre nga mga proseso;

- port, sa panon ngalan ug sa IP-address sa mga lokal nga;

- abli ug trangkahi ang ugbokanan.

Sa katapusan, pagtagad sa mga sagad nga gigamit sa usa ka espesyal nga kabtangan - Data. kabtangan Kini nga gigamit sa mosunod nga kahimtang. Kasagaran, ang mga server gigamit sa pag-alagad sa usa ka dako nga gidaghanon sa tiggamit, nga nagpasabot nga adunay usa ka panginahanglan sa tindahan sa impormasyon alang sa matag kliyente, ug kini nga impormasyon kinahanglan nga gihigot ngadto sa usa ka partikular nga ugbokanan. Sa ingon nga mga sitwasyon, sa paggamit sa kamot-pagbugkos kaayo inconvenient, ug busa kaylap nga gigamit kabtangan Data. Apan, kini mao ang importante nga hinumduman nga sa Data - mao ang usa ka pointer, ug busa kini mao ang importante nga sa kanunay check kon ang tanan nga mga lagda sa buhat uban sa mga tambag (nga nagpakita sa matang sa handumanan alokasyon, ug uban pa)

dokumentasyon

Sa petsa, ang mga literatura sa kalamboan sa "kliyente - server" aplikasyon Delphi, kalabutan sa pagpalambo ug paggamit sa mga suksokanang gipakita gamay kaayo. Busa, alang sa usa ka detalyado nga pagsusi sa aspeto niini nga mahimong magtumong sa Linux dokumento ug UNIX-nga sistema sama sa kini mao ang igo nga detalye sa teknik sa pagdeploy aplikasyon gamit ang mga ugbokanan, apan kasagaran sa Perl o C ++.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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