Back Forward SnapStart

SnapStart is a desktop HTML-based interfacing technique for capturing information from an existing system, accessed from a workstation, into a PRPC application. B-22008

The processing starts when a user clicks a custom-configured button or other element on the source application. The source application formats a URL containing data elements from the existing system. PRPC accepts the URL in the CGI or HTTP Post format, optionally authenticates the user, and adds the data elements as property values to the clipboard. For example:

http://host:8080/prweb/
    ?pzAuth=guest&[email protected]
    &Password=emV1cw%3D%3D
    &pyActivity=Data-Portal.ShowDesktop

This eliminates the need for retyping or manual copy and paste operations, and ensures consistent data between the two applications.

Desktop integration depends on human users, but may be feasible when more automated server-to-server interfaces are impossible or impractical.

Include the fragment pzAuth=guest in the query string if the processing is to occur without authentication. In this case, the target activity cannot require authentication.

You can use the SnapStart facility with an Application ID data instance to log into PRPC.

NoteThe password in a SnapStart URL is base64-encoded, but not encrypted. B-18892

Definitions Base64 encoding, Common Gateway Interface, guest
Related topics About Application ID data instances

Up Definitions