Creo que lo que queres hacer es un servicio... entonces buscá ayuda por ese tema. Comanzando por file/new/other/service application.
Pueden haber muchos objetos que respondan a eventos en la red, en los puertos seriales/paralelos/usb de tu equipo contenidos en un módulo de datos, por ejemplo.
Saludos.