Skip to content

Asynchronous TCP/UDP socket library

Notifications You must be signed in to change notification settings

soaresnatan/extasys

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extasys

Asynchronous TCP/UDP socket library

Extasys is a fast, accurate and easy to use TCP/UDP socket library for Java, Mono and Microsoft .NET Framework. The power of this socket is the asynchronous data proccessing that offers.

If you are using sockets then Extasys is the proper tool for your work. It's been designed to take the hard job done and let you think only about the message exchange (the process).

Goals

  • Provide fast and accurate TCP and UDP data transfer
  • Asynchronous processing
  • Less development time

Features

  • Dedicated Thread Pool for each TCPServer, TCPClient, UDPServer and UDPClient
  • Multiple listeners per server and multiple connectors per client
  • TCP message collector with character or string message splitter

How to Use

Fully functional examples on how to use Extasys can be found inside the repository. In case you want to take a quick look on how to use Extasys then take a look at the following quick examples. Also read the wiki pages

Quick Examples:

Downloads

About

Asynchronous TCP/UDP socket library

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 64.4%
  • C# 35.6%