Gracias Abraham por todos tus comentarios aunque creo que no leiste con detenimiento mi comentario... Yo se hacerlo con SoapClient con Nusoap, etc.... el problema era que por limitaciones técnicas la única forma en que estaba funcionando el consumo era por curl.... pero bueno ya logre hacerlo con zend framework.. .dejo la solución por si a alguien en algun momento le llega servir... es bastante sencillo
Código:
$serviceArgs = array();
$soapClient = new \Zend\Soap\Client($this->wsurl);
$soapClient->setSoapVersion(SOAP_1_1);
$soapResponse = $soapClient->call("login", $serviceArgs);