Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

C++ network library similar to Netty [closed]

Is there any C++ network library similar to JBoss's Netty? I need an architecture where I can add protocol handlers to a list and process network packets as objects.

like image 267
tilex Avatar asked Oct 24 '11 11:10

tilex


People also ask

How is Netty non-blocking?

Every IO operation on a Channel in Netty is non-blocking. This means that every operation is returned immediately after the call.

Why Netty is fast?

It supports SSL/TLS, has both blocking and non-blocking unified APIs, and a flexible threading model. It's also fast and performant. Netty's asynchronous, non-blocking I/O model is designed for highly scalable architectures and may allow for higher throughput than an analogous blocking model.

What is Netty used for?

Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.

What is CPP Netlib?

cpp-netlib is a collection of network-related routines/implementations geared towards providing a robust cross-platform networking library.


1 Answers

I have used ACE although I wasn't especially happy with it.

like image 136
Daniel Voina Avatar answered Sep 29 '22 19:09

Daniel Voina