2009-11-06 34 views
0

我正在尝试建立BIS Socket连接。我能够从我的服务提供商建立BIS Http连接。黑莓应用程序中与连接类型BIS-B Socket有关的查询

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

 
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请帮助我实现这种类型的连接?

回答

1

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

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

如果直接TCP是不提供给你,你不能使用BIS-B,你将不得不进行的HTTP连接的顶部您的数据。在大多数情况下,这是直截了当的,工作得很好。

+0

感谢理查德,我想我不会是能够建立联而不盟方案membership.I与BIS TCP连接需要使用双-HTTP仅在这一点上说明谢谢的再次合作。 – iOSDev 2009-11-07 04:15:53

+0

使用Bis-http是什么意思?我有一个http连接,我想分配给它的BIS参数,我在这里有同样的问题。 Bis-http如何解决这个问题?我怀疑 ... – 2011-09-21 22:02:06

0

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