我正在与第三方供应商合作,不幸的是他们要求我们设置一个SOAP服务器来处理他们的请求。我在寻找最佳方法时遇到了一些问题。我限制它必须作为mod_perl2处理程序运行。经过一番搜索,我发现最好的方式可能是使用XML::Compile及其SOAP类,但我很难理解它。部分原因是我对SOAP的理解有限,大多数模块的文档对我来说有点晦涩。所以,有人能给我一些指针、示例代码或其他任何东西吗?
编辑:我们还收到了一个WSDL文件,并且这个文件与SOAP::WSDL不兼容(“在...中找到了不支持的全局类型。看起来像一个rpc/literal WSDL,这不受SOAP::WSDL支持)。
编辑:当使用XML::Compile::WSDL11和WSDL文件时,XML::Compile::SOAP会抱怨“此版本不支持RPC编码”。我应该不用担心WSDL文件吗?
编辑:我们还收到了一个WSDL文件,并且这个文件与SOAP::WSDL不兼容(“在...中找到了不支持的全局类型。看起来像一个rpc/literal WSDL,这不受SOAP::WSDL支持)。
编辑:当使用XML::Compile::WSDL11和WSDL文件时,XML::Compile::SOAP会抱怨“此版本不支持RPC编码”。我应该不用担心WSDL文件吗?