CM4D Upload Portal Services

The CM4D Upload Portal web application utilizes multiple services:

The Upload Portal, DataSmith Batch Proxy Agent and DataSmith Translator services do not have any special user log on requirements. All of these services depend on a connection to the ATS Security and Configuration Manager, whether local or remote, via the CM4D API Service.

Each service is a separate installer, allowing for custom deployments. See the topicĀ CM4D Upload Portal Deployments for more information.

CM4D Upload Portal

The Upload Portal service works in conjunction with the CM4D API, DataSmith Translator and DataSmith Batch Proxy Agent services to run the Upload Portal web application.

Dependencies: CM4D API service

Requirements:

  • ATS Security and Configuration Manager/CM4D Configuration
  • CM4D Upload Portal Application

DataSmith Translator

The DataSmith Translator service opens the DataSmith translator assigned to a DataSmith Batch job that validates and previews the data file before it is uploaded for processing.

Dependencies: none

Requirements:

  • ATS Security and Configuration Manager/CM4D Configuration
  • DataSmith.NET Translator endpoint (manual registration via CM4D Config)

DataSmith Batch Proxy Agent

The DataSmith Batch Proxy Agent service runs on a client machine alongside a DataSmith Batch service, connecting in real-time to other (sometimes remote) CM4D applications via the CM4D API service hub. This also allows for the management of Batch jobs via the CM4D Configuration plugin and processing data files from CM4D Upload Portal. Each instance of the DataSmith Batch service must also have an instance of the DataSmith Batch Proxy Agent installed on the same machine. The Proxy Agent endpoint is self-registered, but it can be manually removed via CM4D Config.

Dependencies: DataSmith Batch Service

Requirements:

  • ATS Security and Configuration Manager/CM4D Configuration
  • DataSmith Batch Proxy Agent endpoint (self-registering via CM4D API)

References

See the following topics for more information related to the Upload Portal services:

See also:

CM4D Services

Configuration - Service Endpoints

DataSmith Batch Proxy Agent

Install CM4D Upload Portal

Install DataSmith Translator

Install DataSmith Batch Proxy Agent

Can we improve this topic?