Advances in packaging and interface technologies have made it possible for software components to be shared across the network through encapsulation and offered as network services. They allow the end-users to focus on their applications and obtain remote services when needed simply by invoking the services across the network. Many groups have built significant infrastructure for providing domain-specific high performance services. However, Transforming high performance applications into network services is laborintensive and time consuming because there is little existing infrastructure to utilize. In this paper, we propose a software toolkit and run-time infrastructure for rapid deployment of network services.
Byoung-Dai Lee, Jon B. Weissman