A Webform Server system
is a collection of hardware and software components that includes
the use of Webform Server for
delivering forms to end-users.
A typical Webform Server system
consists of the following primary components:
Front End Application
Repository
Translator
File Cache
Webform Server System
HTTP Server
Front End Application
The Front End Application controls communication between end-users, the Translator, and possibly other applications (for example, a form repository, workflow application, and so on). You can also use the Front End Application to populate a form with data before presenting the form to a user, and to extract data from a form after the user submits it.
Repository
The Repository is a database, file system, content management system, or other back end system for storing forms and associated files.
Translator
The Translator converts forms between XFDL and HTML and stores form instances (forms that an end-user is interacting with) in memory within its form cache.
File Cache
With default settings, the Translator stores form instances (forms that an end-user is interacting with) in memory and to the database. Temporary cached form data is stored on disk within the File Cache.
Hardware load balancer
Hardware load balancers distribute work between a cluster of servers. Load balancing can also be performed by software, or by a combination of hardware and software.
SSL accelerator
Hardware SSL accelerators perform the encryption algorithms involved in SSL translations.