FB server najnormalno skines sa firebirs.sf.net i instaliras na linux mashini. Ako je SMP mashina onda classic ako je single CPU onda superserver.
Kod klijenta jedino sto moras imati to je client library tako zvana gds32.dll (GDS = Groton Database Systems, tako se zvala kompanija pre nego je postala interbase). To dobijes kada startujes FB install program i odaberes samo Firebird client.
Ako je u pitanju FB 1.0.x onda se instalira samo gds32.dll, ako je 1.5 onda je primarni klient lib fbclient.dll ali za vreme instalacije te setup pita jeli zelis da imas gds32 wrapper oko fbclienta. Ako si radio sa starijim access komponentama (IBX, DBX) onda obavezno odaberi da gds32 bude wrapper za fbclient, jer starije komponente se vezuju za gds32.
A to sve funkcionise veoma prosto:
- Server prima TCP konekcija na port 3050 (default ali se moze smeniti)
- Klient lib (gds32, fbclient) kada zelis da otvoris bazu primer: TIBDatabase->Open(); poveze se na server 192.168.0.3:/db/mydb.fdb gde ti je prvi deo ispred (:) ip ili hostname server a drugi deo putanja baze.
- Onda sve ostalo je sve ostalo je stvar BLR protokola koji je osnova komunikacije sa Firebird serverot
vidi
http://ibphoenix.com/main.nfs?...903:8479&page=ibp_waterloo
People who think they know everything tend to irritate those of us who do.