Payload Agent




The pasUnity Payload Agent hosts WCF XML web services which allow applications to silently send data to pasUnity for storage in the pasUnity database where those request payloads may be used to enqueue jobs for execution by the pasUnity Processor Agent during its next processing cycle or simply remain in storage until processed using other, manual means.  As long as the agent is running it is listening for new requests and is able to silently process those requests until such time as the service is stopped.


This service is controlled in a manner similar to other pasUnity services.  For details common to all services click here.


The registered Windows service name of the pasUnity Payload Agent is pasUnityPayload and by default it runs in the LocalSystem user account.  There should not be a need to modify this account.


Configuring WCF Web Services


The configuration of WCF web services is controlled by the pasUnityClient.exe.config file stored in the application installation directory.  The Configuration topic has additional details about how to edit the configuration file and use 3rd party tools to graphically alter configuration.  While you may alter the WCF service configuration to suite your needs only the configuration that ships with the product is supported unless altered by pasUNITY professional services.


Testing Web Services


To test the various WCF services navigate to Service > Payload Agent > Test Services... to launch the test tool.  The Payload Service Test Selector will present a list of services that you may interact with which you may then select and open in a new window.  Each service test dialog has a section for specifying credentials (required only if pasPortal security is enabled), the service endpoint from the configuration file, and the method that you wish to execute.  In the credentials section you should supply your pasPortal username (email address) and password.  When pasPortal security is enabled you should be able to get a successful test of the Ping method for each service regardless of the service endpoint you choose using the default system configuration.


Copyright © 2024 pasUNITY, Inc.


Send comments on this topic.