SnapStart is a desktop HTML-based interfacing technique for capturing information from an existing system, accessed from a workstation, into a Process Commander application.
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. Process Commander 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/PRServlet
?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 Process Commander.
The password in a SnapStart URL is base64-encoded, but not encrypted.
Base64 encoding, Common Gateway Interface, guest | |
About Application ID data instances |