Komunikačné rozhrania architektúry EDA klient/server

EDA server – D2000 server

Servisný kanál pre obsluhu procesu typu EDA server v systéme D2000.


EDA klient – D2000 server

Servisný kanál pre obsluhu procesu typu EDA klient v systéme D2000. Pri požiadavke klienta na pripojenie do danej EDA server skupiny, D2000 server vykoná load-balancing EDA serverov a klientovi odošle adresu a port najvhodnejšieho EDA servera, ku ktorému sa potom klient pripojí.


EDA klient – EDA server

Dátový kanál medzi klientskou a serverovskou časťou EDA. Klient zasiela požiadavky, server ich spracováva a klientovi zasiela výsledné dáta.


EDA server – Databázový server

Primárny dátový kanál s databázou a spätný kanál z databázového servera na EDA server zabezpečujúci aktuálnosť globálnej cache. Spätný kanál je implementovaný pomocou databázových triggrov a pracuje tak, že keď zistí zmenu vo vektore, scenáre alebo skupine, ktorá bola vykonaná mimo EDA servera, tak odošle túto informáciu na jeden z pripojených EDA serverov. EDA server vyhodí entitu z cache a pošle informáciu na D2000 Server, ktorý ju rozošle na ostatné EDA servery v rovnakej EDA server skupine. Až keď sa potvrdí vyhodenie z cache vo všetkých zúčastnených EDA serveroch, pokračuje exekúcia v databázovom systéme.

Súvisiace stránky:

Napíšte komentár