Is there any library that provides this kind of service portably? Boost hasn't a generic pool, and has no sockets. Ace seems too complex for such a small problem. I am investigating Common CPP. Do you know any library for such requirements?

Thanks in advance.