KombiyuutaradaNetwork

Delphi macmiilka-server ku salaysan saldhig

Maanta waa mawduuc aad u la mariyo oo duurka ku of technology macluumaad, ka go'an in horumarinta iyo ciidamo ka mid ah naqshadda dhismaha ah "macmiilka - server". Tan waxa u sabab xaqiiqada ah in nidaamka macluumaadka ee muqaalkooda kala duwan Waxaa sii kordhaya isticmaalo dhinacyo kala duwan. Intaas waxaa sii dheer, qaabka of database kasta oo la abuuray sida ay xuduudaheedu qaarkood, sidan oo kale in ay la shaqeeyaan hab caadiga ah waa suurto gal oo keliya iyadoo la isticmaalayo codsiyada gaar ah. Sidaa darteed, hirgelinta naqshadda dhismaha ah "macmiilka - server" - shaqo aad muhiim u ah in uu dhacaa ka hor waaxaha of technology macluumaadka goobaha kala duwan, xalka ugu guulaha badan kuwaas oo u oggolaan doona in shirkadda si fiican loogama iyo habsami u shaqeeyaan.

Server ku salaysan saldhig

Server ordaya on saldhig maamuuska isku mar qaban karaan codsiyada ka yimaada tiro badan oo ah dadka isticmaala. Xaaladdan oo kale, maamulaha mar kasta ka dhigi kartaa hagaajin in goobaha in ay xuduud on tirada dadka isticmaalaya waafaqsan. By default, Doorashadan ayaa xayiraad lahayn.

Ka dib markii xira macmiilka in server waa channel gaar ah la saldhigba on taas oo xogta ayaa la isweydaarsaday. Si kastaba ha ahaatee, ugu fiicnayn iyo ammaan waa in la geeyo xiriir cusub ee habka gaarka ah kasta oo gaar ah.

Scheme ee Architecture "macmiilka - server"

Ka fikir in faahfaahin dheeraad ah hirgelinta circuit sequentially naqshadaha falanqeeyo qeexitaan caadi ahaan loo isticmaalo:

1. Guryaha ServerType iyo Port. Si user ee ku xidhan karto server ka, waxa muhiim ah in la hubiyo in dekedda by labada server iyo kulanka macmiilka loo isticmaalo. Taasi waa ujeedada dhimaya waxaa loo sameeyey in Port hantida. nooca la xidhiidha waxa lagu qeexaa ServerType.

2. Habka furitaanka godka. Waayo, fadhiga "macmiilka - server" waxaa muhiim ah in la furo dalool ah oo dekedda. Dhegayso isticmaalaya hantida.

3. Next, sarrifka xogta la user ah. At dhamaystirka shaqada qaadataa meel ka baxsan macmiilka. Iyada oo ku haboon kooxda maamulaha, server dhammeystirayaa kala shaqada, jebinta oo dhan xiriir la aasaasay iyo joojinta socodka ah ee sugaya xiriir cusub.

Codsiga TServerSocket Afka codsiyada Delphi «macmiilka - server"

Waayo, dirista iyo helista macluumaadka ka user isticmaalaya dhacdo OnClientWrite iyo OnClientRead. Xaaladdan oo kale user ee la falgala via dhimaya sida ClientSocket ah. Shaqada inta badan isticmaalaa hababka soo socda iyo guryaha:

- Tirada dadka isticmaala xiran la joogo;

- tirada geedi socodka firfircoon;

- tirada hababka lacag la'aan ah;

- dekedda, magaca ciidanka iyo-IP address ee maxaliga ah;

- furo oo quful godka.

Ugu dambeyntii, fiiro gaar ah u badanaa codsatay hantida gaar ah - Data. hantida waxaa loo isticmaalaa xaalad soo socda. Sida caadiga ah, server loo isticmaalo si ay ugu adeegaan tiro badan oo ah dadka isticmaala, taas oo macnaheedu yahay in ay jirto baahi ah in uu kaydiyo macluumaadka ee macmiilka kasta, iyo macluumaad this baahan in la xidhan godka gaar ah. Xaaladahan oo kale, isticmaalka gacanta ku qabanaya waa mid aad u xanibayo, oo sidaas daraaddeed loo hantida Data. Si kastaba ha ahaatee, waxaa muhiim ah in la xasuusto in Data - waa tilmaamaha ah, oo sidaas daraaddeed waxaa muhiim ah in had iyo jeer hubi in dhammaan xeerarka shaqada la tilmaamo (muujinaysa nooca loo qoondeeyay xasuusta, iwm)

dukumentiyada

Si aad u taariikhda, suugaanta ku saabsan horumarinta ah "macmiilka - server" codsiyada Delphi, la xiriira horumarinta iyo codsiga ee godka ku cad aad u yar. Sidaa darteed, baaritaan faahfaahsan oo arrin this gudbin karaan warqadaha Linux iyo Unix-nidaamyada sida waa si faahfaahsan ku filan farsamada ee ciidamada codsiyada la isticmaalayo saldhig, laakiin sida caadiga ah ee Perl ama C ++.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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