8.5
Table Of Contents
- Table of Contents
- Welcome to PlanetPress Workflow 8.5
- System Requirements
- Basics
- Features
- The Nature of PlanetPress Workflow
- About Branches and Conditions
- Configuration Components
- Connect Resources
- About Data
- About Documents
- Debugging and Error Handling
- The Plug-in Bar
- About Printing
- About Processes and Subprocesses
- Using Scripts
- Special Workflow Types
- About Tasks
- Task Properties
- Variable Properties
- Working With Variables
- About Configurations
- About Related Programs and Services
- The Interface
- Copyright Information
- Legal Notices and Acknowledgements
referred to as an "action", called from the browser itself.
HTTP Server Input tasks are typically used in one of the two following situations:
l
HTML Form Action: An HTMLForm in the browser that may contain text and attached files can be
filled and sent to a process with the HTTPServer Input task.
l
HTTP Data Submission: A custom application or a server sends the request to PlanetPress Workflow
using either a POST or GET command. The application or server then waits for a response from
PlanetPress WorkflowTools.
PlanetPress Workflow can serve both static and dynamic resources to a web browser, however it is not
meant to be used as a fully featured web server, as it is not built for responsiveness nor guaranteed uptime.
It is much better to have a common web server (for example, IISor Apache)to serve your contents and to
have PlanetPress Workflow available only to process things only it can do.
Note
You can control access to the PlanetPress Workflow Tools HTTP Server via the Access Manager.
Important Configuration, Setup and Options
Before starting to work with HTTPworkflows, there are few key points to keep in mind in terms of
configuration. First of all, the following options are available in PlanetPress Workflow Preference screen,
under the HTTPServer Input 1 and HTTPServer Input 2 sections:
l Port (default value:8080 recommended):The port number is the one in which a browser needs to
make a request to PlanetPress Workflow. By default in most web server, port 80 is used and, when this
is the case, it is not necessary to include it. For example, if Itype http://www.objectiflune.com/ in my
browser, it is actually accessing the address http://www.objectiflune.com:80/ , but port 80 is always
hidden. The reason port 8080 is used by default is to prevent any interference with existing web
servers installed or activated on the same server as PlanetPress Workflow.
l Time-out(seconds):This determines how long the HTTPServer service will wait for the process to
finish, before returning a time out error back to the client browser. This means that if a process takes
more than 120 seconds (by default)to complete, the browser will time out. While you can change this
value, it is recommended to always keep your processing to a minimum, since both browsers and