Previous Topic: AudienceNext Topic: How the Socket Agent Works


Socket Agent

The Socket Agent processes External Agent requests, for example, returning Smart Tags for emails or files. The service is accessed as a TCP/IP Server, with requests being passed in a format described in this document. The agent receives these requests, disassembles the components, and calls the External Agent API to process the request. The response from the External Agent API is packaged into the response message and returned to the caller.

Example: Socket Agent Configuration

If deferred completion is requested, and the message is processed successfully, the API requests that the application must send an External Agent completion message. The message indicates whether the event is to be committed or rolled back. The outcome of the processing completion message is returned to the application by another External Agent response message.

This section contains the following topics:

How the Socket Agent Works

Policy Engine Hub

External Agent Socket API Messages

External Agent API Interface

Deferred Completion Processing

Registry Entries - Socket Agent

Performance Monitor Counters

Installation