Buenas.
Otra forma que no sea por winsock's ¿?, para que me pregunto yo.
Bien, si es que realmente entiendo tu cometido queres simplemente adminitras ordenes remotamente a otro programa atravez de internet sin usar conexión ni datos winsock je, la preguntaria que tendrias que hacerte es como podrian mandarce datos si no existe ninguna ruta, no te enteindo realmente porque.
Si no queres tener una conexión directa con la otra pc simplemente podrias mandar los comandos a un intermediario y asi el server lo lee y ejecuta, bien podria ser mandar comando a una pagina en php donde los almacena y el servidor los leyera de ahi y ejecute.
Si lo que queres es no usar la libreria de winsock y por eso tu extraña pregunta podes usar el class de winsock par ano tener que usar ocx's como referencia en tu programa (Esos class y modulos los encontras en este mismo foro y en diversas paginas que podes encontrar en google.com)
Y por ultimo, si lo que queres es no establecer una conexión sinceramente no entendes que queres hacer je, no existe manera alguna de recibir datos en un server sin conexión como linea...tenes que usar indefectiblemente un medio.
Si no respondi a nada, formala tu pregunta nuevamente porque no entendi.
Espero haber ayudado.
Saludos