Gracias, tienes toda la razón. Voy a explicar un poco mejor ahora que tengo más información y voy entendiendo el problema.
Por donde viene mi confusión:
Tengo el concepto sobre WS y así lo he usado las veces que lo he necesitado: trabajar en bruto con datos entregados como "cadena de texto", en la mayoría de los casos en formato "xml".
La situación que me plantea mi contraparte (experta en Java, ignorante en PHP) es que de su lado trabaja con DTOs (Data Transfer Object) y me argumenta que yo debería poder recibir y hasta enviar DTOs de un lado a otro (yo, conocedor de PHP, no experto ni en WS ni en Java
).
Aquí es donde me pierdo, y no sé si es posible, y de que forma. He buscando información pero sin éxito.
PD: estoy haciendo la misma pregunta en el foro de PHP pues muchas veces los que saben PHP ignoran el mundo Java y viceversa, por lo tanto estoy viendo de unir las partes.