Skip to main content

A Document as a Web Service: Two Complementary Frameworks

  • Conference paper
  • First Online:
XML-Based Data Management and Multimedia Engineering — EDBT 2002 Workshops (EDBT 2002)

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

Included in the following conference series:

Abstract

An electronic document may provide more information than its paper-based counter part. For example, in addition to text and images, a scientific document may consist of either the raw data or software that substantiates its hypothesis, ontology of its terms, a detailed comparison with its related work, etc. In this study, we explore: a) an environment that represents a document as a Web Service, and b) two alternative frameworks that facilitate discovery and retrieval of documents, namely, Jini and UDDI. We describe how each framework supports documents that reside on a cluster of nodes. These nodes might be dispersed across the Internet or in geographical proximity using an Intranet setting. In addition to detailing discovery and retrieval of documents, we describe how each framework supports data availability in the presence of load imbalance and node failures. One finding of this study is that these two frameworks are complementary and can be used in conjunction with one another.

This research has been supported in part by a grant from National Library of Medicine LM07061-1 and unrestricted cash gifts from Microsoft and BMC Software.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Y. Amir, A. Peterson, and D. Shaw. Seamlessly Selecting the Best Copy from Internet-Wide Replicated Web Servers. In International Symposium on Distributed Computing, 1998.

    Google Scholar 

  2. V. Apparao, S. Byrne, M. Champion, S. Isaacs, I. Jacbos, A. Le Hors, G. Nicol, J. Robie, R. Sutor, Wilson, and L. Wood. Document Object Model Level 1. World Wide Web Consortium, 1998.

    Google Scholar 

  3. N Borenstein and N Freed. RFC 1341: MIME (Multipurpose Internet Mail Extensions): Mechanisms for Specifying and Describing the Format of Internet Message Bodies. Bell-core/Innosoft, 1992.

    Google Scholar 

  4. UDDI Community. UDDI Version 2.0 Data Structure Specification. UDDI Organization, June 2001.

    Google Scholar 

  5. UDDI Community. UDDI Version 2.0 Programmer’s API Specification. UDDI Organization, June 2001.

    Google Scholar 

  6. Microsoft Corporation. Active Server Pages Guide. Microsoft Corporation, 2001.

    Google Scholar 

  7. O. P. Damani, P. E. Chung, Y. Huang, Kintala, and Y Wang. ONE-IP: Techniques for Hosting a Service on a Cluster of Machines. Computer Networks and ISDN Systems, 29(8-13): 1019–1027, 1997.

    Article  Google Scholar 

  8. L Masinter E Nebel. RFC 1867: Form-based File Upload in HTML. Xerox Corporation, 1995.

    Google Scholar 

  9. R Fielding, J Gettys, J Mogul, H Frystyk, L Msinter, P Leach, and T Berners-Lee. RFC 2616: Hyptertext Transfer Protocol-HTTP/1.1. W3C/MIT, 1999.

    Google Scholar 

  10. S. Ghandeharizadeh, S. Gao, Gahagan, and R. Krauss. An On-Line Reorganization Framework for Embedded SAN File Systems. In Submitted for publication, 2001.

    Google Scholar 

  11. A. Le Hors, P. Le Hegaret, L. Wood, G. Nicol, J. Robie, M. Champion, and S. Byrne. Document Object Model Level 2 Core. World Wide Web Consortium, 2000.

    Google Scholar 

  12. Java Community Process. JSR-000053 Java Servlet 2.3 and JavaServer Pages 1.2 Specifications, 2001.

    Google Scholar 

  13. D.R.T Robinson E*Trade UK Ltd. K A Coar, IBM Corporation. The Common Gateway Interface, Version 1.1. W3C/MIT, 1999.

    Google Scholar 

  14. Jun Lang and David B. Stewart. A study of the applicability of existing exception-handling techniques to component-base real-time software technology. ACM Transactions on Programming Languages and Systems, 20(2):274–301, March 1998.

    Google Scholar 

  15. T. Schroeder, S. Goddard, and B. Ramamurthy. Scalable Web Sever Clustering Technologies. IEEE Network, pages 38–45, May 2000.

    Google Scholar 

  16. F. Sommers, S. Ghandeharizadeh, and S. Gao. Cluster-based computing with active, persistent objects on the web. In IEEE 3rd International Conference on Cluster Computing, October 2001.

    Google Scholar 

  17. W. Vogels, D. Dimitriu, K. Birman, R. Gamache, R. Short, J. Vert, J. Barrera, and J. Gray. The Design and Architecture of the Microsoft Cluster Service. In IEEE FTCS, 1998.

    Google Scholar 

  18. W3C/MIT. HTML 4.0 Specification, 1997.

    Google Scholar 

  19. W3C/MIT. Simple Object Access Protocol (SOAP)., May 2000.

    Google Scholar 

  20. Jim Waldo et al. The Jini Specification. Addison Wesley, 1999.

    Google Scholar 

  21. G. Weikum. The Web in 2010: Challenges and Opportunities for Database Research. In Informatics, pages 1–23, 2001.

    Google Scholar 

  22. G. Weikum, Hasse, A. Moenkeberg, and P. Zabback. The COMFORT automatic tuning project, invited project review. Information Systems, 19(5):381–432, 1994.

    Article  Google Scholar 

  23. E. Zegura, M. Ammar, Z. Fei, and S. Bhattacharjee. Application Layer Anycasting: A Server Selection Architecture and Use in a Replicated Web Service. ACM/IEEE Transactions on Networking, 8(4):455–466, 2000.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ghandeharizadeh, S., Sommers, F., Joisher, K., Alwagait, E. (2002). A Document as a Web Service: Two Complementary Frameworks. In: Chaudhri, A.B., Unland, R., Djeraba, C., Lindner, W. (eds) XML-Based Data Management and Multimedia Engineering — EDBT 2002 Workshops. EDBT 2002. Lecture Notes in Computer Science, vol 2490. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36128-6_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-36128-6_27

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-36128-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics