2009-06-02 15 views
8

Necesito administrar conexiones de socket TCP de larga ejecución a un servidor externo desde mi aplicación Java. Estoy buscando un buen conjunto de sockets, así podré reutilizar los sockets. ¿Hay alguna sugerencia?Good Client Socket Pool

Respuesta

6

Puede echar un vistazo a la construcción de un grupo de sockets en la parte superior de Commons Pool.

+2

Aunque al respecto, tuve una mala experiencia en el pasado. Además, su código no se ha optimizado para Java 5/6: sin genéricos, sin colecciones concurrentes, etc. –

+1

Buen punto. Supongo que ese es uno de los problemas con algunos de los proyectos de los comunes: las colecciones son otro ejemplo. – Mark

+1

Fuimos a buscarlo después de todo. –

3

Koders.com tiene una implementación here. Sin embargo, no puedo garantizar su funcionalidad, por lo que debe realizar algunas pruebas al respecto.