2019.1

Table Of Contents
Before using this plugin
Configure the NodeJS Server using its three settings dialogs in the Preferences (Workflow
button >Preferences): "NodeJS Server Input plugin preferences 1" on page688, "NodeJS
Server Input plugin preferences 2" on page690 and "NodeJS Server Input plugin preferences
3" on page691.
Note
Although Workflow can serve both static and dynamic resources to a web browser, 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 recommended to use a common web server (for example, IIS
or Apache) to serve your contents and to let Workflow process things only it can do.
For more information on how to serve HTML and PDF generated by Connect through IIS,
watch the Connect with Evie - IIS series.
Note
While you can insert the NodeJS Server Input task anywhere in your process as a
secondary input task, in reality the NodeJS Server Input task will only function when
used as the initial input, as it is triggered when Workflow's NodeJS Server receives a
request and passes it on to the correct task.
Warning
It is highly recommended to make all processes using the NodeJS Server Input task
self-replicating and to reduce their polling interval in the "About processes and
subprocesses" on page114.
Note
The NodeJS Server Input plugin is not compatible with PlanetPress Capture.
Page 275