This article explains the functions of the Grassfish backend server services.
Data Calculator
Data Calculator 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, Data Calculator 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
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 |
|
Media Handler
Media Handler 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 |
|
Reporting Gateway
Reporting Gateway 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 |
|