- 06 May 2024
- 1 Minute to read
- Print
Grassfish backend server services
- Updated on 06 May 2024
- 1 Minute to read
- Print
This article explains the functions of the Grassfish backend server services.
DataCalculator
DataCalculator recalculates the XML playlist files. It registers each relevant modification by a user in the IXM Platform and recalculates the corresponding playlists.
The playlists are saved on the server in the following directory: <Grassfish-RootDir>\data\<customer.id >\playlists
Additionally, DataCalculator calculates modified data like playlists, content files, and data files to be transferred to corresponding players. This information is recorded in the MS SQL database.
Standard service name | GV2 DC |
Service directory | <Grassfish-RootDir>\DataCalculator |
Log file | <Grassfish-RootDir>\log\DataCalculator |
Interfaces |
|
Universal Data Controller (UDC)
Universal Data Controller (UDC) is a service for the import of external, customer-specific data. The actual import is carried out via plug-ins that are hosted in the following directory: <Grassfish RootDir>\UdcService\Plugins
Standard service name | GV2 DC |
Service directory | <Grassfish-RootDir>\UdcService |
Log file | <Grassfish-RootDir>\log\UDC |
Interfaces |
|
MediaHandler
MediaHandler is relevant for the creation of thumbnails and previews, exporting playlists, and converting spots to videos.
Standard service name | GV2 DC |
Service directory | <Grassfish-RootDir>\MediaHandler |
Log file | <Grassfish-RootDir>\log\MediaHandler |
Interfaces |
|
ReportingGateway
ReportingGateway imports and processes report-specific data. The application is optional but it’s a mandatory requirement for several dashboard widgets.
Standard service name | GV2 DC |
Service directory | <Grassfish-RootDir>\ReportingGateway |
Log file | <Grassfish-RootDir>\log\ReportingGateway |
Interfaces |
|
Licensing service
The licensing service communicates with the Grassfish Licensing Server and provides the functions required for automatic license update and billing.
Standard service name | GV2 LicensingService |
Service directory | <Grassfish-RootDir>\LicensingService |
Log file | <Grassfish-RootDir>\log\LicensingService |
Interfaces |
|