0

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

我已经下载了一个聊天应用程序,它检查我的设备/服务计划支持的网络类型,它有以下列表:

1)BIS-Http:好的
2)BIS-SOCKET:好的
3)BES-HTTP:不适用
4)BES-插座:不适用
5)TCP-HTTP:错误的 DNS
6)TCP-SOCKET:超时

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

anypne 可以帮助我实现这种类型的连接吗?

4

2 回答 2

1

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

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

如果您无法使用直接 TCP,并且您不能使用 BIS-B,那么您将不得不在 http 连接之上传输您的数据。在大多数情况下,这是直截了当的并且效果很好。

于 2009-11-06T16:35:16.917 回答
0

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

于 2010-10-08T14:33:21.660 回答