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 |