Changes between Version 1 and Version 2 of FdoConnectionPooling
- Timestamp:
- 10/17/07 12:02:41 (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FdoConnectionPooling
v1 v2 1 1. Introduction 1 2 == FDO Connection Pooling == 3 4 5 === Introduction === 2 6 3 7 Clients such as Autodesk Map and OSGeo !MapGuide !OpenSource have experienced the need to manage the number of FDO connection objects that are being created within their applications. Continuously creating, initializing and releasing connections has been costly with a noticeable degradation in memory usage and performance. … … 7 11 The FDO API will be enhanced to allow creation of FdoIConnection objects based on a series of connection parameters including provider name, connection string, configuration document and long transaction name. Applications requesting an FDO connection using these parameters will be returned a newly created connection if a previous connection has not already been created with identical parameters. If an existing connection interface had previously been created and is not currently in use by another process, it will be returned to the calling application. 8 12 9 2. Design 13 === Design === 10 14 11 15 The following new unmanaged class will be added to support connection pooling progress.