RačunalnikiOmrežje

Delphi odjemalec-strežnik, ki temelji na vtičnice

Danes je zelo aktualna tema na področju informacijske tehnologije, ki je namenjena za razvoj in uporabo arhitekture "odjemalec - strežnik". To je posledica dejstva, da so informacijski sistemi različnih lestvic vse, ki se uporablja na različnih področjih. Poleg tega je struktura podatkovno bazo ustvarila po določenih parametrih, na tak način, da je delo z njim v normalnem načinu je možna samo z uporabo posebnih aplikacij. Zato je izvajanje arhitekture "odjemalec - strežnik" - zelo pomembna naloga, ki se pojavi pred organi informacijske tehnologije na različnih lokacijah, uspešna rešitev, ki bo omogočila podjetju, da deluje optimalno in gladko.

Strežnik, ki temelji na vtičnice

Strežnik teče na vtičnice protokola lahko sočasno obravnavo zahteve iz velikega števila uporabnikov. V tem primeru lahko skrbnik kadarkoli se prilagoditi nastavitve, da nastavite omejitve glede števila hkratnih uporabnikov. Privzeto je ta možnost nima omejitev.

Po priključitvi odjemalca s strežnikom je ločen kanal z vtičnico, na kateri se izmenjujejo podatki. Vendar pa je najbolj optimalno in varno je za uvajanje novo povezavo za vsako posamezno posameznega procesa.

Shema arhitekture "odjemalec - strežnik"

Razmislite podrobneje izvajanje zaporedno vezje arhitekture z analizo običajno uporabljajo opredelitve:

1. Lastnosti ServerType in Port. Da bi lahko uporabnik poveže na strežnik, je pomembno, da se zagotovi, da so vrata, ki sta strežnik in odjemalec tekmo uporablja. To je namen tega parametra je narejena v objektu pristanišču. vrsta povezave je definirano ServerType.

2. Postopek odpiranja vtičnico. Za sejo je "odjemalec - strežnik" je pomembno, da se odpre vtičnico in vrata. Poslušaj z lastnino.

3. Nato izmenjava podatkov s strani uporabnika. Ob zaključku dela je postaviti off stranko. Z ustreznim skrbnika sistema skupine, strežnik konča svoje delo, rešuje vse ugotovljene povezave in ustavitev procesa čakajo nove povezave.

Uporaba TServerSocket v jeziku aplikacij Delphi «odjemalec - strežnik"

Za pošiljanje in sprejemanje informacij od uporabnika na dogodku OnClientWrite in OnClientRead. V tem primeru lahko uporabnik interakcijo prek parametra, kot je ClientSocket. Pri svojem delu pogosto uporablja naslednje metode in lastnosti:

- število povezanih uporabnikov v tem trenutku;

- število aktivnih procesov;

- število prostih procesov;

- pristanišče, ime gostitelja in IP-naslov lokalno;

- odklepanje in zaklepanje vtičnico.

Končno, bodite pozorni na pogosto uporablja posebno premoženje - podatkov. Ta lastnost se uporablja v naslednji situaciji. Značilno je, da je strežnik služiti veliko število uporabnikov, kar pomeni, da je treba za shranjevanje podatkov za vsako stranko, in je treba te informacije vezane na določeno vtičnico. V takšnih primerih je uporaba strani veže je zelo neprijetno, zato se pogosto uporablja Data lastnine. Vendar pa je pomembno, da se spomnimo, da je podatkov - je kazalec, in zato je pomembno, da vedno preverite, ali vsa pravila dela z kazalci (ki označuje vrsto dodeljevanja pomnilnika, itd)

dokumentacija

Do danes je literatura o razvoju "odjemalec - strežnik" aplikacij Delphi, ki se nanašajo na razvoj in uporabo vtičnice pokazala zelo malo. Zato je za podrobno preučitev tega vidika lahko najdete v dokumentaciji, Linux in Unix sistemov, kot je dovolj podrobno tehniko uvajanje aplikacije, ki uporabljajo vtičnice, vendar običajno v Perl ali C ++.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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