Zend serveur SOAP - Implémentation d'un WSDL pré-existants pour soutenir un client
-
14-10-2019 - |
Question
QuickBooks Web Connector est un client Windows qui peut communiquer avec un serveur SOAP pour synchroniser les données de QuickBooks. Ils fournissent un QuickBooks Web fichier WSDL connecteur qui définit les fonctions prises en charge par QuickBooks Web Connector . J'utilise la classe Zend_Soap_AutoDiscover
pour générer le WSDL, mais QuickBooks Web Connector ne comprend pas la réponse.
Comment puis-je écrire une classe Zend SOAP Server qui mettra en œuvre WSDL préexistante?
La solution
J'ai fini par ne pas utiliser les classes de Zend_Soap
du tout, et je suis en utilisant QuickBooks PHP DevKit serveur . Je voudrais encore savoir comment effectuer cette opération avec les classes Zend_Soap
.
Autres conseils
Zend_Soap_AutoDiscover
est utilisé pour générer un WSDL d'une classe existante. Habituellement, cela est utilisé lors de la configuration de votre propre serveur SOAP / Web Services. On dirait que vous essayez d'aller dans l'autre et obtenir / envoyer des données à QuickBooks. Si oui, regardez dans Zen_Soap_Client