la unica forma que conozco gratis es levantar una apliacion en google app engie y comunicarte con ella atraves de webservices
-es posible conectar una aplicacion de escrito con webservices
-por que no creas una aplicacion web?
-no se si en este foro o en chuidiang.com alguien abia posteado como establecer una conecion http con un programa de escritorio
1 porque la vpn no funciona como cliente web, si no ue permite establecer conexion a modo lan entre dos pcs mediante un tunel ssh, haciendo que estos esten en red local estando alomejor uno en la punta del mundo y otro en el otro extremo.
2 Si quisiese establecer coenxion con una aplicacion de escritorio primero deberia tener dicha a pliacion de escritorio.
Saludos