Staged Event Architecture

Abstract

Sea is a framework for a Staged Event Architecture, designed around non-blocking asynchronous communication facilities that are decoupled from the threading model chosen by any given application, Components for P networking and in-memory communication are provided. The Sea Java library encapsulates these concepts. Sea is used to easily build efficient and flexible low-level network clients and servers, and in particular as a basic communication substrate for Peer-to-Peer applications.
Release Date:
2005-05-30
Project Type:
Open Source, No Publicly Available Repository
Software Type:
Scientific
Licenses:
Other (Commercial or Open-Source): https://dst.lbl.gov/ACSSoftware/sea/license.html
Sponsoring Org.:
Code ID:
56881
Site Accession Number:
3846
Research Org.:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Country of Origin:
United States

Citation Formats

Hoschek, Wolfgang, and Berket, Karlo. Staged Event Architecture. Computer Software. USDOE. 30 May. 2005. Web. doi:10.11578/dc.20210521.3.
Hoschek, Wolfgang, & Berket, Karlo. (2005, May 30). Staged Event Architecture. [Computer software]. https://doi.org/10.11578/dc.20210521.3.
Hoschek, Wolfgang, and Berket, Karlo. "Staged Event Architecture." Computer software. May 30, 2005. https://doi.org/10.11578/dc.20210521.3.
@misc{ doecode_56881,
title = {Staged Event Architecture},
author = {Hoschek, Wolfgang and Berket, Karlo},
abstractNote = {Sea is a framework for a Staged Event Architecture, designed around non-blocking asynchronous communication facilities that are decoupled from the threading model chosen by any given application, Components for P networking and in-memory communication are provided. The Sea Java library encapsulates these concepts. Sea is used to easily build efficient and flexible low-level network clients and servers, and in particular as a basic communication substrate for Peer-to-Peer applications.},
doi = {10.11578/dc.20210521.3},
url = {https://doi.org/10.11578/dc.20210521.3},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20210521.3}},
year = {2005},
month = {may}
}