EMS provides mechanisms for administering server operations and creating objects that are managed by the server, such as ConnectionFactories and Destinations.
Administration functions can be issued either using the command-line administration tool or by creating an application that uses the administration API (either Java or .NET). The command-line administration tool is described in
Chapter 6, Using the EMS Administration Tool. The administration APIs are described in the online documentation.
The administration interfaces allow you to create and manage administered objects such as ConnectionFactories, Topics, and Queues. EMS clients can retrieve references to these administered objects by using Java Naming and Directory Interface (JNDI). Creating static administered objects allows clients to use these objects without having to implement the objects within the client.
EMS has several administration features that allow you to monitor and manage the server. The following table provides a summary of administration features and details where in the documentation you can find more information.
EMS provides facilities for creating and managing users and groups locally for the server. The EMS server can also use an external system, such as an LDAP server for authenticating users and storing group information. See
Chapter 8, Authentication and Permissions for more information about configuring EMS to work with external systems for user and group management.
You can use TIBCO Hawk® for monitoring and managing the EMS server. See TIBCO Hawk documentation for more information.