A system and method is provided for sharing constrained resources between two
or
more processes running within a common operating environment. The system is implemented
by establishing a communications interface to each process sharing the resource
data. The method obtains the resource data to be shared from one or more resource
sources. In communication with the processes, the communications interface receives
resource data requests and processes the requests with the resource data. Finally,
the method communicates the processed resource data request, via the communications
link, to the requesting process.