web-services - Swift 如何使用 Dynamics NAVISION 中的 SOAP WebService

标签 web-services swift dynamics-nav

在使用 Swift 语言的 XCode(适用于 iOS 8)中,没有为 NAV Web 服务添加服务引用文件夹

了解 iOS 8 (Swift) 没有用于创建代理的 Web 服务引用。那么,在这方面,Swift 如何使用 Microsoft Dynamics NAVISION 的 SOAP Web 服务呢?有哪些可用的方法或解决方法?

谢谢

最佳答案

获取免费的每晚构建 SoapUI 。我说每晚只是因为不久前它是唯一支持 Windows 授权的版本,如果您的 Nav Web 服务配置了其他授权类型,则只需使用稳定版本。

SoapUI 能够使用提供的 Web 服务 URL 并为您制作示例 SOAP 消息。您甚至可以将这些消息发送到您的服务以测试其是否有效并检查响应。

  1. 获取网络服务 WSDL 的 URL。
  2. 在 SoapUI 中创建新项目,并将 URL 粘贴到 Initial WSDL\WADL 字段中,然后单击“确定”。
  3. 将处理 WSDL,并在项目树中列出您服务的所有可用函数(方法)。
  4. 通过展开并点击它们,您可以创建、查看和运行针对您的服务的请求。

或者观看这段短片video .

关于web-services - Swift 如何使用 Dynamics NAVISION 中的 SOAP WebService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25173066/

相关文章:

arrays - 如何使用 DateTime 键(Swift 4)对 NSDictionary 数组进行排序?

microsoft-dynamics - 如何为客户分配多个销售人员?

c# - 使用 CookieContainer 的 WCF Web 服务客户端

c# - 我在服务器 1 上使用 Web 服务,如果服务器 1 出现故障,我如何更改到服务器 2(使用 C#)

javascript - 使用 Response.Write JSON 输出从 Jquery 调用 c# asmx Web 服务

ios - 在 swift 中分配特定数量的内存 - iOS

ios - 将草图线高转换为 ios 线 'height multiple' 属性

c# - 带有 Web 引用的 OperationContextScope

与 Microsoft Dynamics NAV 通信的 IOS App

java - Coldfusion 使用 Dynamics NAV Web 服务