Aquí la solución es así:
Necesitas que el servidor remoto acepte un cierto tipo de entrada y que el cliente sea capaz de comunicarse con el servidor.
Puedes usar cURL, sockets, etc. La idea es implementar un web service, por defecto no hay nada así en php así que te toca investigar.