Yo creo q para pasar los datos de servidor - servidor lo haría via cURL
A tener en cuenta q quizás lo más "óptimo", sería lanzar esa comunicación en otro proceso, y no dejar al usuario "pendiente" de q se pasen sus datos sin q el lo sepa... así para el es más rápido todo, y no se aburre de esperar :)