Netlet: A simple and versatile network middleware for peer-to-peer application program

Due to the complexity of the Internet, it is often difficult to produce a new and stable program within a short period of time. Taking the popular socket application programming interface for example, there are many details to be dealt with in relation to other common networking issues. This paper i...

Full description

Saved in:
Bibliographic Details
Published inComputers & electrical engineering Vol. 59; pp. 1 - 14
Main Authors Lyu, Zehua, Tu, Xuping, Pei, Xiaobing, Liang, Hu, Sarem, Mudar
Format Journal Article
LanguageEnglish
Published Amsterdam Elsevier Ltd 01.04.2017
Elsevier BV
Subjects
Online AccessGet full text
ISSN0045-7906
1879-0755
DOI10.1016/j.compeleceng.2017.02.025

Cover

More Information
Summary:Due to the complexity of the Internet, it is often difficult to produce a new and stable program within a short period of time. Taking the popular socket application programming interface for example, there are many details to be dealt with in relation to other common networking issues. This paper introduces a new middleware, called Netlet, which provides an easy programming model while hiding the complexity associated with the communications. By using Netlet, the programmer delivers messages without explicitly setting up or closing the connections even for the Network Address Translation sessions. This consequently allows the users to focus more on the specific applications. It demonstrates that Netlet can be applied to a wide range of Internet applications including latency-sensitive applications and computation and bandwidth intensive applications.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0045-7906
1879-0755
DOI:10.1016/j.compeleceng.2017.02.025