如何使用 Qorus UI 获取 soap 服务的 WSDL?
How can I get the WSDL of soap service using Qorus UI?
我正在尝试获取 soap 服务的 WSDL,我知道可以通过某种方式从 Qorus UI 获取 WSDL,但我似乎无法获取正确的 URL。有人可以指出正确的方法吗?谢谢..
/SOAP/<服务名称或 API>
例如:
https://localhost:11930/SOAP/my-soap-test
将为您打印服务的 WSDL
另外,如果你是 运行 Qorus 3.1.0.p15+ 和 React web UI,你可以转到服务 -> 详细信息 -> 资源 -> 显示信息,你会得到一个link 到 WSDL 如下截图:
或者您可以使用如下请求从命令行获取此信息:
david@quasar:~/src/qore/git/qore/build$ qrest services/it-86-ar_receipts-wincash-in/resources
hash: (1 member)
soap-it-86-ar_receipts-wincash-in-1 : hash: (3 members)
type : "SoapServer"
desc : "serving path: /SOAP/ARReceiptsService"
info : hash: (3 members)
path : "/SOAP/ARReceiptsService"
url : "https://localhost:8011/SOAP/ARReceiptsService"
wsdl : "https://localhost:8011/SOAP/ARReceiptsService?wsdl"
我正在尝试获取 soap 服务的 WSDL,我知道可以通过某种方式从 Qorus UI 获取 WSDL,但我似乎无法获取正确的 URL。有人可以指出正确的方法吗?谢谢..
例如:
https://localhost:11930/SOAP/my-soap-test
将为您打印服务的 WSDL
另外,如果你是 运行 Qorus 3.1.0.p15+ 和 React web UI,你可以转到服务 -> 详细信息 -> 资源 -> 显示信息,你会得到一个link 到 WSDL 如下截图:
或者您可以使用如下请求从命令行获取此信息:
david@quasar:~/src/qore/git/qore/build$ qrest services/it-86-ar_receipts-wincash-in/resources
hash: (1 member)
soap-it-86-ar_receipts-wincash-in-1 : hash: (3 members)
type : "SoapServer"
desc : "serving path: /SOAP/ARReceiptsService"
info : hash: (3 members)
path : "/SOAP/ARReceiptsService"
url : "https://localhost:8011/SOAP/ARReceiptsService"
wsdl : "https://localhost:8011/SOAP/ARReceiptsService?wsdl"