Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking 黑莓应用程序可以不受限制地访问互联网吗?_Networking_Blackberry_Java Me_Mobile_Jde - Fatal编程技术网

Networking 黑莓应用程序可以不受限制地访问互联网吗?

Networking 黑莓应用程序可以不受限制地访问互联网吗?,networking,blackberry,java-me,mobile,jde,Networking,Blackberry,Java Me,Mobile,Jde,我将要为blackberry开发一个应用程序,通过本地套接字连接将一些数据传输到服务器。用Java很容易做到这一点,但有人告诉我,这种方法的问题是大多数黑莓都有某种限制性的互联网访问,套接字连接无法工作 这是真的吗?通常情况下,从北美的一家商店购买的黑莓手机有数据计划,他们是否可以不受限制地访问互联网(在端口等方面)?不幸的是,这是一个依赖于运营商的问题。例如,我知道罗杰斯黑莓有你想要的访问权限,而我使用过的贝尔黑莓没有。如果你想要一个很好的介绍,澄清什么是可用的,看看这个你能提供一点更多的细节

我将要为blackberry开发一个应用程序,通过本地套接字连接将一些数据传输到服务器。用Java很容易做到这一点,但有人告诉我,这种方法的问题是大多数黑莓都有某种限制性的互联网访问,套接字连接无法工作


这是真的吗?通常情况下,从北美的一家商店购买的黑莓手机有数据计划,他们是否可以不受限制地访问互联网(在端口等方面)?

不幸的是,这是一个依赖于运营商的问题。例如,我知道罗杰斯黑莓有你想要的访问权限,而我使用过的贝尔黑莓没有。

如果你想要一个很好的介绍,澄清什么是可用的,看看这个

你能提供一点更多的细节吗,例如贝尔黑莓没有,因为什么?他们只使用BIS接入,没有APN接入或其他什么?我有经验的贝尔CDMA设备没有APN设施,所以您只能使用BIS/BIS-B/BES。我发现这很有帮助,所以你是说,很大一部分黑莓用户基本上不能使用互联网应用程序,这使得应用程序世界中的很多东西变得毫无用处?我认为你没有抓住要点。直接TCP访问不是使用Blackberry访问Internet的首选方法。每个运营商可能(而且可能确实)有不同的APN,有些运营商(比如罗杰斯)有很多APN,这使得正确的配置对开发人员来说很成问题。受支持的、可移植的套接字访问方法是BES或BIS-B。如果您不能或不想使用这些方法,下一个最好的方法是通过BIS使用HTTP语义。这实际上非常有效,特别是在移动、随机连接状态下。因此,无论何时我们开发一个可以访问互联网的应用程序。我们需要考虑设备可以连接的所有方式。正如在我们必须chk wifi,bes mds,bis,直接tcp。是这样吗??