SzámítógépekHálózat

Delphi kliens-szerver alapú aljzatok

Ma egy nagyon aktuális téma a információtechnológia területén, elkötelezett a fejlesztését és telepítését az építészet „ügyfél - kiszolgáló”. Ez annak a ténynek köszönhető, hogy az információs rendszerek különböző szinteken egyre gyakrabban használják különböző területeken. Továbbá a szerkezete olyan adatbázis létrehozása bizonyos paraméterekkel, oly módon, hogy a munka vele a normál üzemmódban csak akkor lehetséges a speciális alkalmazásokhoz. Ezért a végrehajtási az architektúra „ügyfél - kiszolgáló” - egy nagyon fontos feladat előtt bekövetkezett a szervezeti egységek az információs technológia különböző helyeken, a sikeres megoldása, amely lehetővé teszi a vállalat működését optimálisan és egyenletesen.

Szerver alapú aljzatok

Server fut a protokoll aljzatok egyszerre kezelni kérések nagy számú felhasználó. Ebben az esetben a rendszergazda bármikor módosíthatod a beállításokat, hogy meghatározzák az egyidejű felhasználók száma. Alapértelmezés szerint ez az opció nincs korlátozás.

Miután csatlakoztatta a klienstől a szerverhez egy külön csatornát egy aljzat, amelyre adatokat cseréltek. Azonban a legoptimálisabb és biztonságos, hogy telepíteni egy új kapcsolatot minden egyes konkrét folyamatot.

Rendszer az architektúra „ügyfél - kiszolgáló”

Tekintsük részletesebben végrehajtásának áramköri architektúrát egymás elemzésére leggyakrabban használt meghatározások:

1. Tulajdonságok ServerType és a Port. Annak érdekében, hogy a felhasználó tud csatlakozni a szerverhez, fontos annak biztosítása, hogy a használt portot mind a szerver és a kliens mérkőzés. Ez a célja ennek a paraméternek készül ingatlan Port. kapcsolat típusa határozza ServerType.

2. a nyitás folyamata a foglalat. A session „ügyfél - kiszolgáló” fontos, hogy nyissa meg a socket és port. Figyeljen a tulajdon.

3. Ezután adatcsere a felhasználó. Az a munka befejezésekor kerül sor le a klienst. A megfelelő rendszergazda csapat, a kiszolgáló befejezi a munkát, megtörve minden létrehozott kapcsolatokat és leállítása a folyamat vár az új kapcsolatokat.

Alkalmazás TServerSocket nyelvén Delphi alkalmazások «kliens - szerver”

Küldésére és fogadására adatokat a felhasználó a rendezvény OnClientWrite és OnClientRead. Ebben az esetben a felhasználó kölcsönhatásba léphet egy paraméter, mint például a ClientSocket. Munkahelyen gyakran használja az alábbi módszerek és tulajdonságok:

- több összekapcsolt felhasználók ebben a pillanatban;

- az aktív folyamatok;

- a számos ingyenes folyamatok

- port, a gép nevét és az IP-címet a helyi;

- kinyit, és rögzítse a csatlakozót.

Végül figyelni, hogy a gyakran alkalmazott speciális tulajdonsága - adat. Ez a tulajdonság a következő helyzetben. Jellemzően a szerver kiszolgálni nagy számú felhasználó, ami azt jelenti, hogy szükség van, hogy adatokat tároljon minden ügyfél számára, és ezt az információt kell kapcsolni egy adott aljzatba. Ilyen helyzetekben a használata kézi kötés igen kényelmetlen, ezért széles körben használt adatok tulajdon. Azonban fontos megjegyezni, hogy az adatok - egy mutató, ezért fontos, hogy mindig ellenőrizze, hogy az összes szabályt munka mutatókkal (jelezve a típusú memória kiosztás, stb)

dokumentáció

A mai napig a szakirodalom a fejlesztés a „kliens - szerver” alkalmazások Delphi kapcsolatos fejlesztése és alkalmazása a foglalat látható nagyon keveset. Ezért a részletes vizsgálat ezen aspektusa lehet hivatkozni a Linux dokumentáció és Unix-rendszerek elegendő részletességgel a technika telepítésével alkalmazások foglalatok, de általában a Perl vagy C ++.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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