Tehničke karakteristike sistema

Jedan od načina organizacije sistema prikazane je na slici ispod.

Unutar brokerske kuće nalaze se tri logička aplikaciona servera koji odgovaraju sastavnim dijelovima Broker Office softverskog paketa.

eBroker aplikacija (server) komunicira sa jednom ili više berzi, putem FIX protokola. Brokeri pristupaju aplikaciji putem Internet preglednika.

eTrader aplikacija (server) je web aplikacija kojoj pristupaju klijenti putem Interneta. Ona komunicira sa eBroker aplikacijom i dobija najnovije podatke koje distribuiše svojim korisnicima (investitorima). To znači da server, na kome je instalirana ova aplikacija, mora biti javno dostupan. Preporuka je da to bude poseban server, iza firewall-a.

Po pitanju mrežnog protoka, aplikacija nije zahtjevna u normalnom režimu rada, osim prilikom prvog učitavanja aplikacije kada klijent mora preuzeti čitavu aplikaciju. Zbog toga se preporučuje da brokerska kuća ima izlazni (upload) protok od minimalno 256 kb/s, a preporuka je 1 Mb/s.

Klijenti preuzimaju digitalni sertifikat (fajl koji instaliraju na svoj računar) koji im garantuje sigurnost protoka podataka.

Interkont aplikacija (server) je također aplikacija web tipa i ne mora obavezno biti instalirana unutar brokerske kuće. Dovoljno je samo da bude dostupna eBroker aplikaciji putem http(s) protokola.

Aplikacije mogu biti instalirane na jednom ili više fizičkih servera, u zavisnosti od željenih performansi.

U slučaju jednog fizičkog servera minimalna konfiguracija je:

    • Windows Server 2008 operativni sistem

    • SQL Server 2008

    • 4 GB RAM memorije

    • Dual core CPU

Preporučena konfiguracija je:

    • Windows Server 2012 operativni sistem

    • SQL Server 2012

    • 8 GB RAM memorije

    • Quad core CPU

Drugi način organizacije je da više brokerskih kuća koristi jedan zajednički server, jer su sve aplikacije omogućene da rade sa više brokerskih kuća istovremeno.

To znači da dvije ili više brokerskih kuća mogu koristiti aplikaciju koja je instalirana na jednom serveru, a pri tome svaka brokerska kuća "vidi" samo svoje podatke i nije moguće pristupiti podacima druge brokerske kuće. Ovaj scenario može se iskoristiti u cilju smanjenja troškova nabavke opreme i softvera (licenci), troškova interneta i troškova održavanja istih.