TEA Administrative Interfaces

The TEA server provides three distinct user interfaces to the end user to communicate with the TEA Agent for TIBCO Enterprise Message Service™ : Web UI, Command Line -based Shell interface, and Python Scripting.

  1. Web UI: The TEA server provides a default UI to manage and monitor products. TIBCO Enterprise Message Service™ is shown as a product card in the Web UI. You can drill down the product to see the artifacts of the product. You can then administer and monitor the product from the TEA Web UI.
  2. Shell Interface: The TEA server provides a command-line utility called the TIBCO Enterprise Administrator shell. It is a remote shell based on the SSH protocol. The Shell is accessible using any terminal program such as Putty. The scripting language is similar to bash from UNIX, but has important differences. You can use the Shell to perform almost all the tasks offered by the server UI.
  3. Python Scripting: You can use Python scripting to perform any activity you performed using the Web UI. Python scripting is especially useful when you have to repeat a task for multiple users or use control structures to work through some conditions in your environment. Although you can use the Shell utility to use the command-line UI, the Shell UI does not support conditional statements and control structures. Python scripting proves to be useful in such cases.

This document discusses the Web UI interface. However, you can use the other two interfaces to achieve just about anything that you achieved using the Web UI. For more information on using these interfaces, refer to TIBCO Enterprise Administrator User's Guide.