Skip to main content

GSRP: An Application-Level Protocol for Grid Environments

  • Conference paper
Book cover Grid and Cooperative Computing (GCC 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3032))

Included in the following conference series:

  • 467 Accesses

Abstract

The Grid Service Request Protocol (GSRP), a multi-pattern application-level protocol supporting session management and asynchronous communication, is designed to meet application requirements of Web service and Grid service. The GSRP consists of two layers: Message Transporting Layer (MTL) and Application Session Layer (ASL). The MTL controls the transmission procedure of packets on network channels, named as GSRP Dialog. The ASL manages GSRP Session, a cluster of related Dialogs to fulfill a task with certain pattern. Soft connection mechanism enables Session to maintain a persistent state, independent on physical connections. In a simple GSRP implementation, an extensible set of APIs and a transmission intermediate is developed, showing the power of GSRP.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Champion, M., Ferris, C., Orchard, D., Booth, D., Haas, H., McCabe, F., Newcomer, E.: Web Services Architecture, W3C Working Draft (August 2003), http://www.w3c.org/TR/ws-arch/

  2. Foster, I., Kesselman, C., et al.: Grid Services for Distributed System Integration. Computer 35(6) (2002)

    Google Scholar 

  3. Xu, Z., Li, W., Liu, D., Yu, H., Li, B.: The GSML Tool Suite: A Supporting Environment for User-level Programming in Grids. In: PDCAT 2003, pp. 629–633 (2003)

    Google Scholar 

  4. Fielding, R., Gettys, J., Mogul, J.: Hypertext Transfer Protocol, RFC 2616 (June 1999)

    Google Scholar 

  5. Kristol, D., Montulli, L.: HTTP State Management Mechanism, RFC 2109 (February 1997)

    Google Scholar 

  6. Fielding, R.T., Taylor, R.N.: Principled Design of the Modern Web Architecture. ACM Transactions on Internet Technology 2(2), 115–150 (2002)

    Article  Google Scholar 

  7. Rose, M.: The Blocks Extensible Exchange Protocol Core, RFC 3080 (March 2001)

    Google Scholar 

  8. Richardson, T., Stafford-Fraser, Q., Wood, K.R., Hopper, A.: Virtual Network Computing. IEEE Internet Computing 2(1), 33–38 (1998)

    Article  Google Scholar 

  9. Banks, J., Challenger, P.: HTTPR Specification, IBM (December 2001), http://www.ibm.com/developerworks/library/ws-httprspec/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hou, Z., Liu, D., Xu, Z., Li, W. (2004). GSRP: An Application-Level Protocol for Grid Environments. In: Li, M., Sun, XH., Deng, Qn., Ni, J. (eds) Grid and Cooperative Computing. GCC 2003. Lecture Notes in Computer Science, vol 3032. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24679-4_141

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24679-4_141

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21988-0

  • Online ISBN: 978-3-540-24679-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics