Running Payloads

You have six methods for running your payloads:

Method Description
Transfer Desk The SunSystems facility to execute a data import or export payload file
Automation Desk The SunSystems facility to execute multiple data imports or exports
Automation Desk CLI The Command Line Interface for Automation Desk (invoked from a DOS box)
Connect Portal The SunSystems facility to create and execute payloads
Connect Portal web client The Connect Portal web client is accessed via the following url: http://localhost:8080/ssc The maximum size of an input payload that can be executed from the web page is 1Mb. Use an alternative method if your payload is larger.
From own or third party SSC-enabled application You can write your own applications, or use those provided by a third party, to work with SunSystems

The method you choose depends on which SunSystems modules you are serialized for. The following table outlines the restrictions that apply.

Not serialized for SSC or Automation Desk Serialized for SSC but not Automation Desk Serialized for Automation Desk but not document.write(component_1_short) SSC Serialized for document.write(component_1_short) SSC and Automation Desk
Run payload through Transfer Desk Allowed Allowed Allowed Allowed
Run payload through Automation Desk Not Allowed Not Allowed Allowed Allowed
Run payload through the Automation Desk command line interface Not Allowed Not Allowed Allowed Allowed
Run payload from the web page Not Allowed Allowed Not Allowed Allowed
From own or third party SSC-enabled application Not Allowed Allowed Not Allowed Allowed

If you are writing or amending payloads, we recommend that you use Connect Portal to start with. When you're running payloads from within Transfer or Automation Desk, you must create a Transfer Desk Profile for each payload to be run, so you should leave this until you have proved your payload works as expected. The following table outlines the advantages and disadvantages for each option.

Method Advantages Disadvantages
Transfer Desk No need to be serialized Easy to use Unlimited payload size Can only run a single payload at a time Need to create a Transfer Profile for each payload Needs to be executed manually
Automation Desk Can run multiple payloads No manual intervention needed Unlimited payload size Need to be serialized for Automation Desk Need to create an Automation Profile for each set of Transfer Profiles Need to create a Transfer Profile for each payload
Automation Desk Command Line Interface Can run multiple payloads No manual intervention needed Unlimited payload size Need to be serialized for Automation Desk Need to create an Automation Profile for each set of Transfer Profiles Need to create a Transfer profile for each payload Invoked manually from a DOS box
Connect Portal Quick Immediate feedback Easy to create payloads Easy to save payload results Need to be serialized for Connect Can only run a single payload at a time Have to keep paging back to the menu Limited to payloads that are less than 1Mb
From own or third party SSC-enabled application Allows full control Allows access via internet The user interface can be customised to suit individual requirements Unlimited payload size For skilled software developers Requires the appropriate software development tools