PMOffice Internet Architecture
3 of 9


Database Server - The PMOffice™ Database is the repository for all information managed by PMOffice Enterprise. Any Unix or NT/Windows 2000 commercially available database server that supports the execution of IBM DB2 and Oracle can be used to provide the datastore environment for the application.


Java Enabled Web Server - Any UNIX or NT/Windows 2000 commercially available Web servers that support Java Servlet execution can be used to provide the execution environment for the PMOffice™ Presentation Relay Servlet and Integration Relay Servlet. The Presentation Relay Servlet is a Java Servlet that handles all inbound and outbound HTTP requests for PMOffice transactions and queries.

This very thin Servlet acts as a relay between the client device and the core back-end services. It receives and serves data requests over HTTP and maps the data in these requests to the logic stored procedures and SQL queries that execute in the datastore. It communicates with these back-end services via JDBC.