Grassfish backend server services
  • 06 May 2024
  • 1 Minute to read

Grassfish backend server services


Article summary

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

  • Access to the MS SQL database
  • Access to the central file share

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

  • Access to the MS SQL database
  • Access to the central file share
  • If applicable, access to customer-specific import interfaces. For example, for file imports from a separate FTP directory or requests via external web 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

  • Access to the MS SQL database
  • Access to the central file share

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

  • Access to the MS SQL database
    • Grassfish live database
    • Grassfish reporting database
  • Access to the central file share
  • If applicable, access to customer-specific import interfaces. For example, for file imports from a separate FTP directory or requests via external web 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

  • Access to MS SQL database
  • Access to central file share

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.