Php soapweb服务

Php soapweb服务,php,soap,Php,Soap,是否可以通过在本地创建complexType将complexType发送到SOAP web服务,即通过创建类然后将该类的实例发送回服务来创建类型?诚然,只有当我能从服务提供者那里得到类型的定义时,这才是可能的 我希望将complexType发送回web服务。因此,如果这种方法不起作用,请建议一种替代方法……您当然可以通过SOAP发送复杂类型,这就是SOAP的威力。任何可以序列化为XML文档的内容都可以在兼容的服务器/客户机之间来回发送。诚然,组装复杂类型可能很困难。NET数据表在脑海中浮现,但它

是否可以通过在本地创建complexType将complexType发送到SOAP web服务,即通过创建类然后将该类的实例发送回服务来创建类型?诚然,只有当我能从服务提供者那里得到类型的定义时,这才是可能的


我希望将complexType发送回web服务。因此,如果这种方法不起作用,请建议一种替代方法……

您当然可以通过SOAP发送复杂类型,这就是SOAP的威力。任何可以序列化为XML文档的内容都可以在兼容的服务器/客户机之间来回发送。诚然,组装复杂类型可能很困难。NET数据表在脑海中浮现,但它是可以做到的

虽然我没有花时间尝试复制序列化程序,但我发现只使用大多数语言(如.NET)已经拥有的适配器要容易得多。在.NET datatable示例中,只发送一个简单的PHP对象并循环属性,重新填充datatable比在PHP中组装完整的datatable类型更容易