在BlackBerry PlayBook上使用.net SOAP服务

时间:2011-05-24 15:59:32

标签: flex soap wsdl cxf blackberry-playbook

我正在寻找可以在BlackBerry Playbook上使用我的.net SOAP服务的方法。到目前为止,我认为我的问题有两种主要方法。

Apache CXF wsdl2js
我使用wsdl2js生成与服务通信所需的javascript。但是我最终得到了一个http 500错误,并且无法通过它。我查看了Apache CXF下载中提供的示例,我已经完成了一些搜索,但找不到创建javascript客户端的可靠示例。很多例子似乎以某种方式在运行时从服务器访问wsdl文件,但是我的javascript已经从CXF工具生成了,我只是包含脚本......如果有人在这里有一些提示会很棒。

Adob​​e Flex和AS3
我考虑过的另一个选择是使用Adobe Flex。我使用BlackBerry PlayBook SDK和Flex 4.5在Flash Builder中创建了一个新的Mobile Flex项目。但是,当我使用菜单选项连接到Web服务时,系统会提示“此选项仅适用于Flex项目。”

是否还有其他选项可以解决此问题?如果您需要更多信息,请告诉我。我知道这是一个很大的主题,谢谢您的时间。

1 个答案:

答案 0 :(得分:0)

在Flex中,您可以使用WebService类来访问SOAP WebServices。 More info here.。我相信你可以使用this class for a non-Flex AS3 solution

我不确定为什么他们为此禁用​​Flash Builder工具;但它不应该阻止您使用实际的类来访问WebServices。

我不能谈论替代方法。