BlackBerry - 从真实设备访问Web服务

时间:2009-12-14 11:17:27

标签: networking blackberry web-services

您好我开发了一个应用程序,在模拟器上工作正常,现在我想在实际设备上测试应用程序。 我的应用程序试图通过互联网访问Web服务。我的意思是说,应用程序向Web服务发出SOAP请求。我也使用https访问Web服务 所以在这种情况下,我是否需要首先签署该应用程序。 如果没有,那么我如何继续部署应用程序。

我尝试部署应用程序,使用黑莓桌面管理器,应用程序已安装,但它没有调用web服务。我的意思是说,应用程序没有点击Web服务

3 个答案:

答案 0 :(得分:2)

您是否从应用程序收到任何错误消息?如果您需要签署任何API,那么您将收到错误。

使用Blackberry浏览器检查您是否可以访问网络服务。如果您的手机在BES上或者网络服务在防火墙后面,有时会出现问题。

检查您是否有连接,否则会超时。

答案 1 :(得分:1)

答案 2 :(得分:0)

此问题与某些MDS服务器有关,这些服务器的默认值较低,可以通过的请求有多大:

http://supportforums.blackberry.com/t5/Java-Development/HTTP-413-Request-Entity-Too-Large/ta-p/445983

仍然试图为自己找到一个很好的解决方案来获取返回大型XML数据包的服务,因为无法可靠地知道用户的服务是否具有默认最小值或更高的值。