# Vision use system.util.getGlobals in Gateway startup script

**URL:** <https://forum.inductiveautomation.com/t/vision-use-system-util-getglobals-in-gateway-startup-script/76446>\
**Category:** Ignition\
**Tags:** vision, ignition80\
**Created:** [July 17, 2023, 8:48am UTC](https://forum.inductiveautomation.com/t/vision-use-system-util-getglobals-in-gateway-startup-script/76446 "2023-07-17T08:48:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Antonio\_Magnalardo](https://avatars.discourse-cdn.com/v4/letter/a/b19c9b/32.png) [@Antonio\_Magnalardo](https://forum.inductiveautomation.com/u/Antonio_Magnalardo)\
**Post date:** [July 17, 2023, 8:48am UTC](https://forum.inductiveautomation.com/t/vision-use-system-util-getglobals-in-gateway-startup-script/76446/1 "2023-07-17T08:48:47Z")

</div>

I use [system.util.getGlobals](https://docs.inductiveautomation.com/display/DOC80/system.util.getGlobals)  
and define the same in Gateway startup script but i cannot get variable value nowhere.

Can someone help me please?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 17, 2023, 12:22pm UTC](https://forum.inductiveautomation.com/t/vision-use-system-util-getglobals-in-gateway-startup-script/76446/2 "2023-07-17T12:22:52Z")

</div>

The persistent dictionary from `system.util.getGlobals()` is global for the process running your jython code. It does not magically send messages from gateway to Vision client or vice versa. Use `system.util.sendMessage()` or `system.util.sendRequest()` to communicate among Ignition's distributed processes.
