DocumentCode
3126612
Title
Uniform Dynamic Deployment of Web and Grid Services
Author
Liu, Pu ; Lewis, Michael J.
Author_Institution
IBM, Endicott
fYear
2007
fDate
9-13 July 2007
Firstpage
26
Lastpage
34
Abstract
The Web services resource framework (WSRF) has redefined grid computing standards, making Web services more suitable for grid applications by adding persistent state management. However, it is still difficult to build, deploy, and evolve such services, since different Web and grid services containers require that the services they host be written in specific languages, to target particular internal interfaces for state management. Therefore, services must be built and deployed differently for each hosting environment. This paper describes uniform dynamic service code deployment on three Web services containers (namely, Tomcat, ASP.NET and a gSOAP based C++ container), and two grid services containers (namely, GT4 and WSRF.NET). Containers receive the code in an XML-based standard intermediate form, and then generate container-specific native code in different languages, without exposing these details to applications and grid services programmers. The dynamically deployed code can access state managed by the hosting container, can utilize functionalities exposed by statically deployed services, and can communicate with other dynamically deployed modules, running either in the same container or in different containers. A performance study shows that the newly deployed mobile code can run nearly as efficiently as it would if it had been deployed statically, through container-specific mechanisms.
Keywords
Web services; XML; grid computing; resource allocation; Web services; Web services resource framework; XML-based standard intermediate form; container-specific mechanisms; container-specific native code; dynamic service code; grid services; mobile code; uniform dynamic deployment; Application software; Code standards; Computer science; Containers; Grid computing; Mesh generation; Programming profession; Resource management; Technology management; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2007. ICWS 2007. IEEE International Conference on
Conference_Location
Salt Lake City, UT
Print_ISBN
0-7695-2924-0
Type
conf
DOI
10.1109/ICWS.2007.181
Filename
4279579
Link To Document