There are many critical issues to consider in server design. Certain behaviors, processes, and limitations can determine the effectiveness of your server application.
In This Section
- Selection of Process Types
Discusses the different services provided by in-process and out-of-process servers, and what effect they have on the user interface of your application. - Control of Call Blocking
Describes how SingleUse Objects and Apartment-model threading can be used to control issues of call blocking and enhance the scalability of your applications. - Selection of a Run-time Library
Provides information on using Visual FoxPro API calls, scalability issues, reentrancy, and resource contention. - Language Supported in Run Times
Discusses Visual FoxPro commands, functions, and system variables that are not supported in vfp8t.dll.
Related Sections
- VFP8T.DLL Run-Time Library
Discusses this multithreaded run time that helps eliminate the blocking issues associated with the vfp8r.dll run time. - Automation Server Programming Notes
Describes where you can find additional information on writing automation servers. - Interoperability and the Internet
Provides links to information on how you can move data between Visual FoxPro and other applications as well as within Visual FoxPro applications.