Skip to main content

Transactional Services for the Internet

  • Conference paper
The World Wide Web and Databases (WebDB 1998)

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

Included in the following conference series:

Abstract

This paper investigates a new paradigm in transactional services, specially tailored for Internet purposes. This new paradigm considers transactions (called I-Transactions) as user’s atomic actions spanned upon multiple databases present in the Internet. Whereas classical transactions are designed to cope with multiple users accessing a particular DBMS, or a federation of well-known DBMS, inversely, I-Transactions are related to a single user, i.e. they are not bounded to a particular DBMS, or a federation of DBMS. Therefore, I-Transactions are self-managed since they cannot be ruled by a common global transaction manager. They provide an atomic action upon a set of DBMS that possibly do not know each other (they are determined when a transaction is initiated) and which may not be simultaneously accessed again by another I-Transaction. They are tailored to be used in the Internet environment, which now does not support many kind of transactional facility, and are designed to be easily integrated in exis ting Internet applications. This paper proposes a description of the I-Transactions and the constraints related to their utilization, in particular from the security point of view. It also outlines the major differences among I-Transactions and the CORBA Transaction Service, TIP or the X/OPEN DTP. This paper considers two architectures for supporting I-Transactions: direct interactions among the participants or brokered interactions with the introduction of transaction brokers (agencies).

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. Atluri, V., Bertino, E., Jajodia, S.: Degrees of isolation, concurrency control protocols, and commit protocols. In: Biskup, J., et al. (eds.) Database Security VIII: Status and Prospects, pp. 259–274. North-Holland, Amsterdam (1994)

    Google Scholar 

  2. Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Databases Systems. Addison-Wesley, Reading (1987)

    Google Scholar 

  3. Billard, D.: Transactional services for the internet. Technical Report 117, University of Geneva (December 1997)

    Google Scholar 

  4. Billard, D.: Multipurpose Internet Shopping Basket. In: 9th International Conference on Database and Expert Systems Applications (DEXA), workshop on Business Process Reengineering and Supporting Technologies for Electronic Commerce, Vienna, Austria (August 1998)

    Google Scholar 

  5. Billard, D.: Transactions and electronic commerce for the internet. Technical Report 118, University of Geneva (February 1998)

    Google Scholar 

  6. Camp, L.J., Sirbu, M., Tygar, J.D.: Token and notational money in electronic commerce. In: Usenix Workshop on Electronic Commerce (July 1995), http://www.ksg.harvard.edu/people/jcamp/usenix/usenix.html

  7. European Commission. Business Transformation through Technology. EC Information Society Project Office (1998), http://www.ispo.cec.be/ecommerce/-tbpbook.html

  8. Dierks, T., Allen, C.: Transport Layer Security Protocol. Internet Draft (November 1997), http://www.ietf.org/internet-drafts/draft-ietf-tls-protocol-05.txt

  9. Freier, A., Karlton, P., Kocher, P.: The SSL protocol version 3.0 (November 1996)

    Google Scholar 

  10. Garbinato, B., Guerraoui, R.: Using the strategy design pattern to compose reliable distributed protocols. In: 3rd USENIX Conference on O-O Technologies and Systems (COOTS 1997), Portland (Oregon) (June 1997)

    Google Scholar 

  11. Glassman, S., Manasse, M., Abadi, M., Gauthier, P., Sobalvarro, P.: The millicent protocol for inexpensive electronic commerce. In: 4th International World Wide Web Conference, Boston, USA (December 1995), http://www.cs.berkeley.edu/ gauthier/millicent/millicent.html

    Google Scholar 

  12. Hsiao, D.K., Neuhold, E.J., Sacks-Davis, R.: Interoperable database systems. In: IFIP WG 2.6 Database Semantics Conference on Interoperable Database Systems (DS-5), IFIP Transactions, Lorne, Victoria, Australia (November 1992) ISBN 0 444 89879 4

    Google Scholar 

  13. Kunkelmann, T., Vogler, H., Thomas, S.: Interoperability of distributed transaction processing systems. In: Lecture Notes on Computer Science, Proceedings of TreDS 1996 International Workshop, Aachen, Germany, October 1996, vol. 1161, pp. 177–190 (1996)

    Google Scholar 

  14. Lorentz, F.: Electronic commerce, A new factor for consumers, companies, citizens and governement. French Ministry of Economy, Finance and Industry (1998), http://www.telecom.gouv.fr/francais/activ/techno/florentzsom.htm

  15. Lyon, J., Evans, K., Klein, J.: Transaction Internet Protocol. Request for Comments 2371 (July 1998), http://www.ietf.org/ids.by.wg/tip.html

  16. Lyon, J., Evans, K., Klein, J.: Transaction Internet Protocol Demonstration (July 1998), http://oss.tandem.com:2490/tip/

  17. OECD/EC. Access and pricing for information infrastructure services: Communication tariffication, regulation and the internet. In: OECD/EC Workshop, Dublin, Ireland (1996), http://www.oecd.org/dsti/iccp/dublin.html

  18. OMG. The common object request broker: Architecture and specifications (1996), http://www.omg.org/corba/c2indx.htm

  19. OMG. The common object request broker: Architecture and specifications (1997), http://www.omg.org/corba/corbiiop.htm

  20. OMG. Corbaservices: Common object service specification (1997), http://www.omg.org/corba/csindx.htm

  21. Ray, I., Bertino, E., Jajodia, S., Mancini, L.: An advanced commit protocol for mls distributed database systems. In: 3rd ACM Conf. on Computer and Communications Security, New Delhi, India, March 1996, pp. 119–128 (1996)

    Google Scholar 

  22. Schöter, A., Willmer, R.: Digital money online, a review of some existing technologies. Technical report, Intertrader Ltd. (February 1997), http://www.intertrader.com/library/DigitalMoneyOnline/dmo/dmo.htm

  23. Sirbu, M., Tygar, J.D.: Netbill: An internet commerce system optimized for network delivered services. In: IEEE CompCom, St Francisco, USA, pp. 20–25 (March 1995)

    Google Scholar 

  24. Stallings, W.: Network and Internetwork Security, Principles and Practice. Prentice Hall International Edition, Englewood Cliffs (1995) ISBN 0-13-180050-7

    Google Scholar 

  25. Stiller, B., Frankhauser, G., Plattner, B., Weiler, N.: Pre-study on Customer Care, Accounting, Charging, Billing, and Pricing (February 1998), ftp://ftp.tik.ee.ethz.ch/pub/people/stiller/pre-study/all.ps.gz

  26. Tschudin, C.F.: On the Structuring of Computer Communications. PhD thesis, University of Geneva (1993)

    Google Scholar 

  27. XOPEN. X/OPEN Guide: Distributed Transaction Processing: Reference Model, Version 2. X/OPEN company ltd (1993)

    Google Scholar 

  28. XOPEN. X/OPEN CAE Specification: Distributed Transaction Processing: The TxRPC Specification. X/OPEN company ltd (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Billard, D. (1999). Transactional Services for the Internet. In: Atzeni, P., Mendelzon, A., Mecca, G. (eds) The World Wide Web and Databases. WebDB 1998. Lecture Notes in Computer Science, vol 1590. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10704656_2

Download citation

  • DOI: https://doi.org/10.1007/10704656_2

  • Publisher Name: Springer, Berlin, Heidelberg

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

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics