【发布时间】:2011-05-25 00:55:42
【问题描述】:
我正在寻找可以在 BlackBerry Playbook 上使用 .net SOAP 服务的方法。到目前为止,我认为有两种主要方法可以解决我的问题。
Apache CXF wsdl2js
我使用 wsdl2js 来生成与服务通信所需的 javascript。但是我最终得到了一个 http 500 错误并且无法克服它。我查看了 Apache CXF 下载中提供的示例,我进行了一些搜索,但找不到创建 javascript 客户端的可靠示例。很多示例似乎以某种方式在运行时从服务器访问 wsdl 文件,但我的 javascript 已经从 CXF 工具生成,我只包含脚本......如果有人在这里有一些提示,那就太好了。
Adobe Flex 和 AS3
我考虑过的另一个选择是使用 Adobe Flex。我使用 BlackBerry PlayBook SDK 和 Flex 4.5 在 Flash Builder 中创建了一个新的 Mobile Flex 项目。但是,当我使用菜单选项连接到 Web 服务时,我会收到提示“此选项仅适用于 flex 项目。”
是否还有其他选项可以解决此问题?如果您需要更多信息,请告诉我。我知道这是一个很大的话题,感谢您抽出宝贵时间。
【问题讨论】:
-
我想补充; 6 月份的 Adobe Flash Builder 更新应该对使用 Flash Builder 构建 Playbook 应用程序提供更好的支持。预计与 AIR 2.7 一致。我知道等待很糟糕;但它就是这样。
标签: apache-flex soap wsdl cxf blackberry-playbook