Best cross platform networking library?

From: ajalkane (ajalkane_at_gmail.com)
Date: 12/29/04


Date: 29 Dec 2004 12:08:35 -0800

Hi,

has anyone experience and/or suggestions of free cross
platform networking libraries? I have taken a look at
APR (Apache Runtime Portable http://apr.apache.org/)
and ACE (The ADAPTIVE Communication Environment
http://www.cs.wustl.edu/~schmidt/ACE.html), both
seem quite capable of doing what I want (and more).
I would like to hear experiences in using either of
them, or best of all if someone has tried both of
them. Or any other library that is up to the task.

I'm a bit wary of ACE for some reason, maybe because
even the little example applications look quite messy
compared to the examples I've seen using APR. On the
other hand, ACE compiles beatifully with MinGW which
can't be said about APR (I'm still struggling to
get it compiled).



Relevant Pages

  • Re: Problem with sockets
    ... Do yourself a favor and take a look at a networking library such as ACE ... (Adaptive Communication Environment). ... It will greatly simplify your ... the details and it will help you avoid simple beginner mistakes. ...
    (comp.unix.programmer)
  • Re: Shared Memory C++
    ... > to shared memory, semaphores, signals, message queue's, etc. ... The ACE (ADAPTIVE Communication Environment) library might offer what ...
    (comp.unix.programmer)