# The JVM in the EMS Server

The Java virtual machine (JVM) is a virtual machine on the Java platform, capable of running inside the EMS server.

Select independent Java modules can operate in the JVM and plug into the EMS server. The JVM is required to use the following TIBCO Enterprise Message Service features:

- Extensible Security—see Extensible Security.
- JAAS Authentication Modules —see JAAS Authentication Modules.
- Database Stores—see Database Stores.

Copyright © Cloud Software Group, Inc. All rights reserved.