Architecture
The architecture for TMS consists of three tiers: the database tier, the application tier, and the client tier.
The following figure illustrates the architecture and technology stack for TMS.
Figure 1-1 Figure 1-1 TMS Architecture and Technology Stack
![TMS Architecture and Technology Stack TMS Architecture and Technology Stack](img/architect_tms_wls.gif)
The database tier in a TMS environment includes the Oracle Database 19c software, and the TMS databases. In past releases, the database tier was called the back end.
The application tier includes:
-
TMS Forms Server — The Forms Server performs all forms processing, communicates the display changes to the client, and calls forms to query, update, select, and delete data from the database.
-
TMS Server Code— The Server Code consists of scripts used to create TMS databases.
-
TMS Reports Server — The Reports Server triggers or schedules all jobs.
-
TMS Reports Generator — The TMS Reports Generator (OPAXDO service) creates output for different TMS reports.
The client tier communicate users' keystrokes and mouse movements to the application tier. It requires a browser and Browser Native Oracle JVM.
Parent topic: Prepare to Install Oracle Thesaurus Management System