Building Distributed
Applications
Using the Progress AppServer


Compiled Compared to Precompiled Code

The execution process for noncompiled code on an AppServer is identical to the process for regular run-time compiled code on a 4GL client. Standard Progress compilation processing activities and behaviors occur. Therefore, when noncompiled code must be used, from a performance perspective, there is the possibility of some improvement gains when the AppServer is running on a more powerful machine than the client application.

For example, if the AppServer you are running is on a faster machine, then the compilation process might occur faster for code compiled on it. Also, if Application Server processes have a self-service connection to the database, then compile-time schema information will not have to be sent over the network.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095