En realidad cuando generas una aplicacion web, el manejo de impresoras, lo hace el cliente desde donde estes accesando, el protocolo TCP/IP es simplemente un protocolo de comunicaciones que sirve para que los equipos se hablen en la red.
Tu aplicacion puede generar una pagina para que se imprima y el sistema operativo se encargara de direccionar a donde el usuario desee, esa pagina.
Si deseas tengo un manual, solicitalo y te sera enviado.
Rogelio