查询与Blackberry应用程序中的连接类型BIS-B Socket相关

时间:2009-11-06 09:03:30

标签: blackberry java-me tcp sockets blackberry-storm

我正在尝试建立BIS套接字连接。我能够从我的服务提供商建立BIS Http连接。

我下载了一个聊天应用程序,用于检查我的设备/服务计划支持的网络类型,其中包含以下列表:

1)BIS-Http : OK
2)BIS-SOCKET :OK
3)BES-HTTP : NA
4)BES-SOCKET : NA
5)TCP-HTTP : BAD DNS
6)TCP-SOCKET : TIMED OUT

据我所知,我的服务提供商不支持直接TCP。所以我想使用BIS-Socket连接。

Anypne能帮助我实现这种连接吗?

2 个答案:

答案 0 :(得分:1)

Blackberry开发者联盟计划的成员可以使用BIS-B连接。不是会员我不能告诉你是否支持随机套接字连接。

通过API提供的正常BIS访问支持Web协议,而不是Blackberry和BIS之间的TCP / IP协议。因此,连接流中的deviceSide =参数。 DeviceSide = true Blackberry使用内部TCP堆栈通过直接访问无线运营商的接入点(APN)建立连接。 DeviceSide = false(默认值)Blackberry使用可能的专有协议将必要的数据发送到BIS(或BES)MDS服务器。然后,MDS服务器代表Blackberry建立TCP连接。

如果您无法使用直接TCP,并且无法使用BIS-B,则必须在http连接之上传输数据。在大多数情况下,这是直截了当的,并且运作良好。

答案 1 :(得分:0)

要使用BIS,您需要支付2000美元。你做到了吗?你怎么知道你在使用BIS?