SSTP Module

Overview

The SSTP Module is able to perform all the standard functions of the SSTP Web Service. This page discusses the configuration of the SSTP Module in the Gateway Client. The supported operations for this module are PING, SEND, ACK, and LASTACK.

Configuration

The SSTP Client Module section (below) is placed in the "modules" section of the main XML configuration in order to activate and configure the SSTP Module. The section below is a basic configuration and as a result will only invoke the PING operation.

        <sstp-module enabled="true" priority="1">
                <status-database>oracle.database</status-database>
                <sstp-web-service>sstp-test</sstp-web-service>
        </sstp-module>

Additional configuration XML may be added to customize the execution of the SSTP Module. The example below displays how one would go about sending a transmission to the SSTP web service.

        <sstp-module enabled="true" priority="1">
                <status-database>oracle.database</status-database>
                <sstp-web-service>sstp-test</sstp-web-service>
                <sstp-step>
                        <sstp-step-name>SEND</sstp-step-name>
                        <sstp-transmission-file>send_this.xml</sstp-transmission-file>
                </sstp-step>
        </sstp-module>

The valid steps that can be run as specified in the "sstp-step-name" are listed below:

        PING - Ping SSTP web service
        SEND - Send transmission to SSTP web service
        ACK - Get acknowledgement of transmission from web service
        LASTACK - Get last acknowledgement from web service

Note that only the SEND step requires the "sstp-transmission-file" element to be present, otherwise it is ignored.