Zend SOAP Server - 实现预先存在的 WSDL 以支持客户端
QuickBooks Web Connector 是一个 Windows 客户端,可以与 SOAP 服务器通信以同步 QuickBooks 数据。他们提供了 QuickBooks Web Connector WSDL 文件,该文件定义了 QuickBooks Web Connector 支持的功能。我正在使用 Zend_Soap_AutoDiscover
类生成 WSDL,但 QuickBooks Web Connector 无法理解响应。
如何编写一个 Zend SOAP Server 类来实现这个预先存在的 WSDL?
QuickBooks Web Connector is a Windows client that can communicate with a SOAP server to synchronize QuickBooks data. They supply a QuickBooks Web Connector WSDL file which defines the functions supported by QuickBooks Web Connector. I am using the Zend_Soap_AutoDiscover
class to generate the WSDL, but QuickBooks Web Connector does not understand the response.
How do I write a Zend SOAP Server class that will implement this pre-existing WSDL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我最终根本没有使用
Zend_Soap
类,而是使用 QuickBooks PHP DevKit 服务器。我仍然想知道如何使用Zend_Soap
类来完成此任务。I ended up NOT using
Zend_Soap
classes at all, and am using the QuickBooks PHP DevKit Server. I'd still like to know how to accomplish this with theZend_Soap
classes.Zend_Soap_AutoDiscover
用于从现有类生成 WSDL。通常这在设置您自己的 SOAP 服务器/Web 服务时使用。听起来您正在尝试采取其他方式并将数据获取/发送到 Quickbooks。如果是这样,请查看 Zen_Soap_ClientZend_Soap_AutoDiscover
is used to generate a WSDL from an existing class. Usually this is used when setting up your own SOAP Server / Web Services. It sounds like you are trying to go the other way and get / send data to Quickbooks. If so, look into Zen_Soap_Client