Share via


Server Design Considerations and Limitations

This topic discusses some critical issues in server design. There are certain behaviors, processes, and limitations that can determine the effectiveness of your server application. This section discusses the following:

Topic Discusses
Choosing Process Types User Interfaces, in-process servers, and out-of-process servers
Controlling Call Blocking SingleUse Objects, and Apartment-model threading
Choosing a Visual FoxPro Run-time Library Using Visual FoxPro API calls
Scalability Issues
Reentrancy
Resource Contention
Visual FoxPro Language Support in Run-time Libraries Unsupported Visual FoxPro commands, functions, and system variables

See Also

VFP7T.DLL Run-Time Library | Selection of Process Types | Control of Call Blocking | Selection of a Run-Time Library | Language Supported in Run-Times | Automation Server Programming Notes | Interoperability and the Internet