Foros del Web » Programando para Internet » PHP »

PHP OO cliente soap php

Estas en el tema de cliente soap php en el foro de PHP en Foros del Web. Hola a todos soy nuevo en esta comunidad, espero tener una buena estancia en el. El tema a tratar es el del cliente soap con ...
  #1 (permalink)  
Antiguo 23/11/2010, 08:57
 
Fecha de Ingreso: noviembre-2010
Ubicación: barcelona
Mensajes: 2
Antigüedad: 13 años, 5 meses
Puntos: 0
cliente soap php

Hola a todos

soy nuevo en esta comunidad, espero tener una buena estancia en el.

El tema a tratar es el del cliente soap con php, tengo un web services con su respectivo WSDL, la cuestión es que si puedo ver los servicios que tiene con un cliente que mas o menos funciona, pero no logro hacer peticiones al web services para solicitar alguna instancia que tiene generada. Pongo toda la información para ver si alguien me puede echar una mano.

WSDL
<?xml version='1.0' encoding='UTF-8'?><wsdl:definitions name="OrderServiceImplService" targetNamespace="http://dwh.sejer.com/" xmlns:ns1="http://cxf.apache.org/bindings/xformat" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://dwh.sejer.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<wsdl:types>
<xs:schema elementFormDefault="unqualified" targetNamespace="http://dwh.sejer.com/" version="1.0" xmlns:tns="http://dwh.sejer.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="getCatalog" type="tns:getCatalog" />
<xs:element name="getCatalogResponse" type="tns:getCatalogResponse" />
<xs:element name="getDigitalVersion" type="tns:getDigitalVersion" />
<xs:element name="getDigitalVersionResponse" type="tns:getDigitalVersionResponse" />
<xs:element name="getLink" type="tns:getLink" />
<xs:element name="getLinkResponse" type="tns:getLinkResponse" />
<xs:element name="getNotice" type="tns:getNotice" />
<xs:element name="getNoticeOnix" type="tns:getNoticeOnix" />
<xs:element name="getNoticeOnixResponse" type="tns:getNoticeOnixResponse" />
<xs:element name="getNoticeResponse" type="tns:getNoticeResponse" />
<xs:element name="getOrder" type="tns:getOrder" />
<xs:element name="getOrderEvent" type="tns:getOrderEvent" />
<xs:element name="getOrderEventResponse" type="tns:getOrderEventResponse" />
<xs:element name="getOrderResponse" type="tns:getOrderResponse" />
<xs:element name="getOrderStatus" type="tns:getOrderStatus" />
<xs:element name="getOrderStatusResponse" type="tns:getOrderStatusResponse" />
<xs:element name="getPhysicalVersion" type="tns:getPhysicalVersion" />
<xs:element name="getPhysicalVersionResponse" type="tns:getPhysicalVersionResponse" />
<xs:element name="getSale" type="tns:getSale" />
<xs:element name="getSaleResponse" type="tns:getSaleResponse" />
<xs:element name="simpleCreateOrder" type="tns:simpleCreateOrder" />
<xs:element name="simpleCreateOrderResponse" type="tns:simpleCreateOrderResponse" />
<xs:complexType name="getLink">
<xs:sequence>
<xs:element minOccurs="0" name="gencode" type="xs:string" />
<xs:element minOccurs="0" name="password" type="xs:string" />
<xs:element minOccurs="0" name="outletName" type="xs:string" />
<xs:element minOccurs="0" name="orderId" type="xs:string" />
<xs:element name="startIndex" type="xs:int" />
<xs:element name="count" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="getLinkResponse">
<xs:sequence>
<xs:element minOccurs="0" name="return" type="tns:linkResponse" />
</xs:sequence>
</xs:complexType>
Tengo echa una llamada a la función getlink pero no funciona. En el servidor tengo instalada la versión PHP-SOAP de linux.

Gracias de ante mano por la ayuda que me puedan ofrecer.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:02.