Connecting with External Language Servers
When you register the PEX component written in an external language, you specify an external language server that the production uses to communicate with the remote class. This external language server is commonly referred to as a gateway.
In most languages, the built-in external language server for your PEX language contains all you need to run a PEX production; you do not need to create a custom server. However, if you are using Java, the external language server must include a special utility jar file on its classpath. So your default or custom Java server must include install-dir/dev/java/lib/1.8/intersystems-utils-version.jar on its classpath, where install-dir is the directory where your InterSystems product is installed. If you are manually entering the location of this file, you can use the keyword $$IRISHOME to identify the installation directory.