The dissertation presents a novel approach that improves the performance of distributed applications with minimal implementation effort by caching and prefetching remote method result values. An abstract Distributed Object Computing Caching and Prefetching (DOC-CaP) framework was developed to provide caching and prefetching in the stub layer of distributed applications, thereby ensuring location transparency for client and server. An extension to the IDL language called XIDL was introduced to allow the specification of object interfaces and characteristics of the method implementations. An instance of the DOC-CaP framework was implemented in CORBA and evaluated against a standard industry benchmark and a real-world industry application, showing that the approach can improve the remote communication performance of these distributed applications by factors of 30 to 50.
«
The dissertation presents a novel approach that improves the performance of distributed applications with minimal implementation effort by caching and prefetching remote method result values. An abstract Distributed Object Computing Caching and Prefetching (DOC-CaP) framework was developed to provide caching and prefetching in the stub layer of distributed applications, thereby ensuring location transparency for client and server. An extension to the IDL language called XIDL was introduced to al...
»