Integrated application, in its simplest form, is just a subroutine call
in the Web server. In this scenario, the software needed to process
some kind of dynamic request would have to be linked with the Web server.
Of course, for the dynamic requests, which are resource hungry, such simple
approach would not work - the call to subroutine would block the Web server
until return from the subroutine. The concurrent threads of executions are used,
and the code is usually a shared memory object/library module which is
loaded at Web server startup. Popular Web Servers use this
approach.