skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: An object-oriented implementation of the Xpress Transfer Protocol

Conference ·
DOI:https://doi.org/10.2172/10150479· OSTI ID:10189711

Object-oriented design principles map well onto protocol implementations because protocols essentially manipulate two structures - packets and the states of the endpoints. In this paper the authors describe an implementation of the Xpress Transfer Protocol as a user space daemon written in C++. The object-oriented model forces the programmer to properly place functionality and information ownership. The model facilitates porting to various platforms and greatly eases the task of building data delivery services.

Research Organization:
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
AC04-76DP00789
OSTI ID:
10189711
Report Number(s):
SAND-94-8718C; CONF-9409236-1; ON: DE95001506; TRN: 94:010026
Resource Relation:
Conference: 2. IWACA workshop,Heidlegerg (Germany),26-28 Sep 1994; Other Information: PBD: [1994]
Country of Publication:
United States
Language:
English

Similar Records

SandiaXTP, An object-oriented implementation of XTP 3.7. Release 1.1
Technical Report · Tue May 10 00:00:00 EDT 1994 · OSTI ID:10189711

A flexible object-oriented software framework for developing complex multimedia simulations.
Conference · Fri May 03 00:00:00 EDT 2002 · OSTI ID:10189711

Object-oriented microcomputer software for earthquake seismology
Conference · Mon Feb 01 00:00:00 EST 1993 · Geological Society of America, Abstracts with Programs; (United States) · OSTI ID:10189711