12-30-2009 01:01 PM
As you all know I am new to developing for BlackBerry. I am currently working on a little project that incorporates several features, basically as a training project. I am very excited with what I achieved already and really find it interest to create small apps for these excellent devices.
I read in a book that one needs to have ones software authorised to use the BIS server. I would like to know if any of you guys konw more about this and could let me know how one gets this organised and how much it costs. As service providers have data plans that make use of the BIS technology and provides unlimited browsing via this medium, i think it would only make sense to have network/HTTP enabled applications go through these channels to create a better service for ones users.
I am not sure if basic HTTP calls using java are routed through the BIS already, does anyone know? And if not, how does one go about enabling ones app to use this channel?
Looking forward to your replies.
12-30-2009 01:18 PM
BIS is only available for Blackberry Alliance Members.
For informations about transport routes have a look at
Also search for network diagnostic tool, a KB article that shows how to do differenent connection or with 5.0 there is a new ConnectionFactory which makes it a little easier
12-30-2009 04:20 PM
Thanks for the links, very interesting...
Just a fast question, When using WAP 2.0 or Direct TCP, how does the carriers see this when it comes to the data plans on blackberry, here in South Africa, MTN and Vodacom offer BIS subscription with unlimited email and internet, would this only cater for applications running through BIS, if using WAP 2.0 or Direct TCP I guess this falls outside this unlimited data and is charged on normal data rates?
12-31-2009 12:08 AM - edited 12-31-2009 12:09 AM
Connection made using WAP2.0 or Direct TCP are different from connection made using BIS. As far my knowledge, If you have a BIS subscription than all the BB email services and browser services will be served through this subscription. But if a third party app is not using BIS connection than this subscription will not be applicable on this. Direct TCP and WAP 2.0 connection will be using regular data plan from Service provider.
12-31-2009 09:33 AM - edited 12-31-2009 09:34 AM
Using direct TCP is not covered by the BIS dataplan. It would take the APN of the provider which is normally a different data plan. Same probably for WAP