What are the difference between an Automation Server and a Function Server?
If you are familiar with C programming language, it’s easy to understand the difference. Baan sessions’ execution start with a set of Standard Objects( ottstpstandard, ottstp_stddll, etc.). These Standard Objects functions as main() in C programming term, i.e., the Standard Objects control what events to process, if and when each part of user program scripts would be executed, how to handle the main table’s i/o, when to commit transactions, etc.. In other words, these Standard Objects are the mind of execution, the user program scripts are arms and legs to be controlled by the Standard Objects and provide feedback to the Standard Objects. An Automation Server is still a Baan session with its full capabilities including 100% of the Baan program scripts AND the Standard Objects that are the ultimate control of the Baan event-driven execution and transaction commitments. A Function Server is a 3GL object whose execution is not controlled by Baan Standard Objects. Therefore, it is not even