发明名称 Multi-version hosting of application services
摘要 An application service provision apparatus is provided with one or more components to perform a dispatching and a shared resource monitoring function to allow applications be hosted with multiple versions of a hosting service runtime library in a more efficient manner. The dispatching function, upon receipt of a request for service for an application, determines if the version of the runtime library required is known. If not, the dispatching function turns to the latest version of the runtime library to determine the version required. In one embodiment, the required earlier versions are loaded only on an as needed basis. The shared resource monitoring function, upon detecting aggregated allocation of a shared resource reaching a pre-determined threshold, requests consumers of the shared resource to provide tracked last used times of their allocations. In response, the monitoring function selects a number of the allocations for release, and instructed the shared resource consumers accordingly.
申请公布号 US7178143(B2) 申请公布日期 2007.02.13
申请号 US20010803178 申请日期 2001.03.09
申请人 BEA SYSTEMS, INC. 发明人 PUGH WILLIAM A.;MACLEAN BRENDAN X
分类号 G06F9/44;G06F9/46;G06F12/00;G06F15/00;G06F15/173;G06F21/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址