TCP - IP White Papers
Alert Communication Primitives Above TCP
Overview This paper considers communication primitives that can be executed by an application process to exchange messages with another application process over a TCP/IP network. A communication primitive is called alert if it satisfies two conditions. First, if during any execution of the primitive no failure occurs, then the execution completes successfully. Second, if during any execution of the primitive some failure occurs, then the execution is aborted and the process that initiated the execution is informed of the failure. Clearly alert communication primitives are useful in designing reliable distributed applications. This paper argues that the send primitive over TCP is alert, but the receive primitive over TCP is not.
| Publisher | IOS Press | File Format | |
|---|---|---|---|
| Date Published | November 2001 | ||
| Format | White Papers | ||
| Topics | |||



