SAS 9.1.3 Integration Technologies » Developer's Guide


Developing Windows Clients
Client Requirements
Client Installation
Security
Selecting a Windows Programming Language
Programming with Visual Basic
Programming in the .NET Environment
Using VBScript
Programming with Visual C++
Using the Object Manager
Creating an Object
Object Manager Interfaces
Using a Metadata Server with the Object Manager
Metadata Configuration Files
Error Reporting
Code Samples
Using Connection Pooling
Choosing Integration Technologies or COM+ Pooling
Using Integration Technologies Pooling
Using Com+ Pooling
Pooling Samples
Using the IOM Data Provider
Using the Workspace Manager
Class Documentation
Windows Clients

Choosing SAS Integration Technologies or COM+ Pooling

The SAS Object Manager (or Version 8 SAS Workspace Manager) supports two different pooling mechanisms: SAS Integration Technologies and COM+ pooling. The main differences between the two pooling mechanisms are as follows

  • the way in which the pools are administered
  • the way the programmer makes the call to get the pooled connection (workspace).

COM+ connection pooling has the following limitations:

  • COM+ pooling cannot be used on Windows NT.
  • COM+ does not allow multiple pooling configurations on the same machine (Windows 2000 only).

You might choose SAS Integration Technologies pooling instead of COM+ if any of the following are true:

  • you use Windows NT
  • you use Windows 2000 and want multiple pools on the same machine
  • you want to use the security mechanism available in SAS Integration Technologies pooling
  • you want to use the same administration model for Java applications and COM applications
  • you want to specify the pooling parameters in the source code.

Note: Java applications and COM applications cannot share the same pool; however, for SAS Integration Technologies pooling, they can share the administration model used for the pools.

Note: You cannot use SAS Integration Technologies and COM+ pooling configurations on the same machine.

For information about setting up SAS Integration Technologies pooling, see Using SAS Integration Technologies Pooling

For information about setting up COM+ pooling, see Using COM+ Pooling.