In this configuration there are two instances of WebPublisher Studio located on separate machines on different networks.
Requests from a web browser are routed through the first instance of WebPublisher Studio server which then sends a request to a second instance that has access privileges for
(1) an FTP server and
(2) an ODBC database storing enterprise data.
The second instance runs a SQL query on the database over ODBC and outputs it to a PDF file into a repository on the FTP server that is also configured to accept HTTP requests.
It then replies to the first (requesting) instance with a hyperlink URI to the document it has created.
The first instance then embeds this hyperlink into an Active Web Page and returns this page to the web browser.
The user can now access the report over HTTP by clicking the embedded hyperlink to the PDF file on the FTP server.