DMZ Gateway Components

DMZ Gateway consists of the following components:

  • The main server component, the DMZ Gateway Server

  • A launch and monitoring component, the DMZ Gateway Server Service

  • A configuration and monitoring component, the DMZ Gateway administration interface

DMZ Gateway Server

The DMZ Gateway Server is the main Java-based functionality. An embedded Java Runtime Environment (JRE) is used to execute this functionality. Refer to Updating the JRE for DMZ Gateway for detailed information about updating the JRE.) The DMZ Gateway Server component is never executed directly, but rather controlled and monitored using the DMZ Gateway Server Service component.

DMZ Gateway Server Service

The DMZ Gateway Server Service component is responsible for properly initializing the JRE and launching the DMZ Gateway Server component. It then stays resident and provides watchdog monitoring functionality over the DMZ Gateway Server component. It also provides logging and diagnostic capabilities to facilitate troubleshooting any possible issues that may occur during server startup. (Refer to DMZ Gateway Logging for detailed information.)

DMZ Gateway Administration Interface

The DMZ Gateway administration Interface is a Java-based thick client that provides graphical administration capabilities for the DMZ Gateway Server. The interface communicates with the DMZ Gateway Server via a local-only TCP/IP administration port.

The administration capabilities include: