【问题标题】:Broadsoft over soapBroadsoft过肥皂
【发布时间】:2012-09-09 19:19:44
【问题描述】:

有没有人使用过 Broadsoft 的 php 或 zend 框架?我必须通过soap访问带有zend框架的Broadsoft平台,但是没有wsdl文件...... 问候安德里亚

【问题讨论】:

    标签: zend-framework soap


    【解决方案1】:

    在大多数情况下,Broadsoft/Broadworks WSDL 文件位于此 URL(与您的域)

    http://YOURDOMAIN/webservice/services/ProvisioningService?wsdl

    【讨论】:

      【解决方案2】:

      Wimzel 和 idaek 基本上都是一针见血。我已经为 Broadsoft BroadWorks 开发了大约 6 年。 Broadsoft 将所有内容都视为 OCI 命令。在 Java 或 C# 世界中,您将依赖 BroadSofts 提供的 XSD 架构,特别注意与您的 BroadSoft 服务器版本匹配的发布版本 - 然后使用 java,您将使用 xml-beans 或 jax-b 读取 XSD 架构和在 C# 中生成您的 java 代码,您将使用 xsd.exe。对于 Broadworks R20SP1,这会生成大约 4300 个 Java 类 O_o。我也用 C# 做过同样的事情。

      如果您无法从 PHP 迁移到 Java 或 C#,这个先前的问题可能会给您一些帮助或引导您进行其他搜索 generate PHP classes from XSD?

      注意 - 从技术上讲,您可以在端口 2208(默认)上创建一个原始 TCP 套接字,进行身份验证,登录(全部使用 OCI“命令”)并在所有后续调用中使用相同的 J-Session Id(如果及时完成) .您可以从头开始创建所有 OCI 命令 XML - 但如果您尝试创建供应系统或其他东西,这可能会非常痛苦。一般来说,在 Broadsoft 中为组、用户和电话配置最简单的方法是至少大约 15 个 API 调用/命令

      【讨论】:

      • 任何 c# 示例?我现在很挣扎......我现在做了你所说的“技术上”的部分,非常痛苦......
      • @Wangsu OCI-P 用于配置或操作 Broadsoft braodworks 用户和组比 OCI over SOAP/Web 服务要快得多,但不幸的是,BroadSofts 示例客户端 JAR 显然是 Java,因此不能轻松与 C# 一起使用- 话虽如此,您是否正在寻找基于 SOAP 的 OCI 示例 - 我也许可以为您“鞭打”一些东西
      【解决方案3】:

      这是第一步,第二步是从 XSD shema 创建 OCI-P 消息。

      【讨论】:

        猜你喜欢
        • 2018-04-12
        • 2012-04-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-10
        • 2011-01-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多