Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

Prenos hodnôt je vykonávaný len na overení mennej zhody objektov medzi systémami D2000. Zoznam požadovaných objektov je daný vymenovaním konkrétnych objektov alebo množiny objektov podľa masky a ich zadaním do štartovacích parametrov procesu GateWay Client.

...

Smerom z cieľového do zdrojového systému sa žiadne hodnoty neprenášajú, prenos hodnôt je vždy iba jednosmerný, takže gateway funguje ako dátová dióda.

Štruktúrované premenné je možné prenášať iba celé.

...

Načo je dobrý "transparentný gateway"?

Transparentný gateway je dočasné riešenie v prípadoch, keď:

...

Pre aktiváciu transparentného gateway je nutné odštartovať proces GateWay Client s jedným alebo viacerými parametrami /ROV (Read Object Values).

Syntax:    /ROVobj_mask1[+][,][obj_mask2][+][,]......

...

/ROVSELF.KOM+Zabezpečí prenos hodnoty procesu SELF.KOM a všetkých jeho potomkov (liniek, staníc, meraných bodov).
/ROVM.* Pre prenos hodnôt meraných bodov, ktorých meno začína v štandardnej menotvorbe 'M.'. 
/ROVM.OBJ1,M.OBJ2 Prenos hodnôt objektov M.OBJ1 a M.OBJ2. 


Vylúčenie objektov

Ak je potrebné neprenášať hodnoty konkrétnych objektov, je možné odštartovať proces GateWay Client s jedným alebo viacerými parametrami /XOV  (eXclude Object Values).

Syntax: /XOVobj_mask

Objekty, ktorých mená vyhovujú zadanej maske, prenášané nebudú (ani ich potomkovia). Parameter /XOV má vyššiu prioritu ako parameter /ROV.
Príklad: Prenos všetkých štruktúrovaných premenných okrem systémových dosiahneme špecifikovaním /ROVSV.* /XOVSV._System*


Zmena mien objektov

Ak je potrebné zmeniť mená objektov (tj. na strane GateWay Clienta sa D2000 objekty volajú inak ako na na strane GateWay Servera), je možné odštartovať proces GateWay Client s jedným alebo viacerými parametrami /MON  (Modify Object Names).

Syntax: /MON<expression,replacement>

Príklad: Odstránenie reťazca "MPPS." v menách otváraných objektov dosiahneme špecifikovaním /MONMPPS\.,
Príklad: Náhradu MPPS -> MES dosiahneme parametrom /MONMPPS,MES

Pozn: v mene D2000 objektu sa vykoná najviac jedno nahradenie (expression sa hľadá od začiatku mena). Tj. ak existuje meraný bod M.MPPS.test.MPPS, tak parameter /MONMPPS,MES spôsobí, že bude na vzdialenej strane otváraný meraný bod M.MES.test.MPPS.


Párovanie objektov podľa UID

...

Pokiaľ transparentný gateway nenájde požadovaný objekt na strane gateway servera, zneplatní hodnotu objektu na strane gateway klienta. Táto vlastnosť sa dá vypnúť štartovacím parametrom /NOINV.parametrom GateWay Clienta /NOINV.


Optimalizácia pre XML import

Pri XML importe viacerých objektov do cieľového systému dochádzalo k vysokému zaťaženiu D2000 servera v dôsledku obnovovania zoznamov objektov. Obnovovanie sa dá oneskoriť štartovacím parametrom GateWay Clienta /GTWDL<seconds> (obnovovanie sa bude vykonávať s oneskorením rovným zadanému parametru seconds - odporúčaná hodnota je 10).


Kotva
RouteArchiveMessages
RouteArchiveMessages
Prenos archívnych hodnôt menených užívateľom a zo skriptu

Pomocou parametra D2000 Servera RouteArchiveMessages je možné dosiahnuť aj prenos hodnôt menených (v normálnom aj transparentnom režime):

Poznámka: Prenášajú sa iba hodnoty archívnych objektov, ktoré má proces GateWay Client otvorené.

Diagnostické informácie

Pre aktivovanie rozšírených ladiacich informácií je nutné odštartovať proces GateWay Client s parametrami:

/E+DBG.GTW_TR Povoľuje ladiace informácie o jednotlivých objektoch pri operáciách transparentného gateway-a. 
/E+DBG.GTW_TR.VAL Povoľuje ladiace informácie o príchode hodnôt požadovaných objektov do cieľového systému. 
/E+DBG.GTW_TR.OLDVALPovoľuje ladiace informácie o príchode starých hodnôt požadovaných objektov do cieľového systému. 
/E+DBG.GTW_TR.DELETEARCHDATAPovoľuje ladiace informácie o prenose DELETEARCHDATA akcií.
/E+DBG.GTW_TR.INSERTARCHARRPovoľuje ladiace informácie o prenose INSERTARCHARR akcií.
/E+DBG.GTW_TR.UPDATEARCHVALPovoľuje ladiace informácie o prenose UPDATEARCHVAL akcií a hodnôt editovaných užívateľom.
/E+DBG.GTW.DELETEARCHDATAPovoľuje ladiace informácie o prenose DELETEARCHDATA akcií (v normálnom režime).
/E+DBG.GTW.INSERTARCHARRPovoľuje ladiace informácie o prenose INSERTARCHARR akcií(v normálnom režime).
/E+DBG.GTW.UPDATEARCHVALPovoľuje ladiace informácie o prenose UPDATEARCHVAL akcií a hodnôt editovaných užívateľom (v normálnom režime).

Tieto ladiace informácie je možné aktivovať/deaktivovať aj počas chodu procesu GateWay Client pomocou systémovej konzoly D2000 System Console.

...

Po prijatí tell príkazu TRGTW vypíše proces GateWay Client informácie o stave všetkých požadovaných objektov.

Info
titleBlog

O transparentnom gatewayi si môžete prečítať aj v blogoch: 


Info
titleSúvisiace stránky:

Vzdialené objekty

...