Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Transaction Internet Protocol - Requirements and Supplemental Information (RFC2372)

IP.com Disclosure Number: IPCOM000002944D
Original Publication Date: 1998-Jul-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 19 page(s) / 50K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

K. Evans: AUTHOR [+3]

Abstract

This document describes the purpose (usage scenarios), and requirements for the Transaction Internet Protocol [1]. It is intended to help qualify the necessary features and functions of the protocol. It also provides supplemental information to aid understanding and facilitate implementation of the TIP protocol.

This text was extracted from a ASCII document.
This is the abbreviated version, containing approximately 5% of the total text.

Network Working Group K. Evans

Request for Comments: 2372 J. Klein

Category: Informational Tandem Computers

J. Lyon

Microsoft

July 1998

Transaction Internet Protocol - Requirements and

Supplemental Information

Status of this Memo

This memo provides information for the Internet community. It does

not specify an Internet standard of any kind. Distribution of this

memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (1998). All Rights Reserved.

Abstract

This document describes the purpose (usage scenarios), and

requirements for the Transaction Internet Protocol [1]. It is

intended to help qualify the necessary features and functions of the

protocol. It also provides supplemental information to aid

understanding and facilitate implementation of the TIP protocol.

Table of Contents

1. Introduction 2

2. The Transaction Internet Protocol 3

3. Scope 4

4. Anticipated Usage of TIP 4

5. TIP Compliant Systems 4

6. Relationship to the X/Open DTP Model 5

7. Example TIP Usage Scenario 5

8. TIP Transaction Recovery 9

9. TIP Transaction and Application Message Serialisation 10

10. TIP Protocol and Local Actions 10

11. Security Considerations 11

12. TIP Requirements 11

References 14

Authors' Addresses 15

Comments 15

A. An Example TIP Transaction Manager API 16

Full Copyright Statement 24

1. Introduction

Transactions are a very useful programming paradigm, greatly

simplifying the writing of distributed applications. When

transactions are employed, no matter how many distributed application

components participate in a particular unit-of-work, the number of

possible outcomes is reduced to only two; that is, either all of the

work completed succe...