A system and method for a program object to support generation of
connections. An embodiment of a method comprises establishing a first
program object, the program object being designated as an object factory
for generation of a connection factory, the first program object acting
as a proxy for all connection factory requests; receiving a request for a
connection factory from a program application at the first program
object; generating a request for the connection factory by the first
program object; obtaining an instance of the connection factory;
generating a connection using the connection factory; and deploying the
connection between the computer application and an external resource
using the generated connection.