+

Search Tips   |   Advanced Search

Advanced information for BlackBerry users

We have a choice of connection suffixes for manual connection between the mobile client and BlackBerry.


Purpose

Sometimes you might have to set up the connection between the Application Center mobile client and BlackBerry service manually. This information helps you to set the correct connection.

The mobile client connects to the Application Center Server through HTTP. BlackBerry offers a wide range of HTTP connection modes that can be controlled by a connection suffix. The Application Center mobile client tries to detect the connection mode automatically. By default, the mobile client tries WiFi, then WAP 2.0, and then direct TCP over the mobile carrier (GPRS, 3G, and so on).

BlackBerry OS 10 is not supported by the current version of the Application Center.


Setup of a manual connection

In rare cases, it might be necessary to set up the connection suffix manually.

On the BlackBerry home screen:

  1. Open Options.

  2. Open Third Party Application.

  3. Open IBM Application Center.

    Then specify the connection suffix and the connection timeout parameter.

The table shows the possible connection suffixes. For corporate-owned devices, we might need to contact the network administrator for the correct connection suffix. Corporate-owned devices might disallow certain connection modes in the service book of the device.

See http://supportforums.blackberry.com/t5/Java-Development/Network-Transports/ta-p/482457 for more details.

Connection suffix User type Conditions Connection path
interface=wifi All users WiFi must be enabled. The device service book must allow WiFi. The device must be connected to a WiFi access point. Device > Wifi access point > Internet > IBM Application Center Server
deviceside=true All users The mobile carrier must allow data connections. The device service book must allow direct TCP. The mobile carrier's APN must be set up. Device > Mobile carrier > Internet > IBM Application Center Server
deviceside=true;apn=xyz Similar to deviceside=true, but uses the specified APN.
deviceside=true;apn=xyz;TunnelAuthUsername=user;TunnelAuthPassword=foo Similar to deviceside=true, but uses the specified APN and user name and password.
deviceside=true;ConnectionUID=xyz All users The mobile carrier must allow data connections. The device service book must allow WAP 2.0. The WAP 2.0 connection details for the UID must be set up in the service book. Device > Mobile carrier > WAP 2.0 Gateway > Internet > IBM Application Center Server
deviceside=true;WapGatewayIP=127.0.0.1;WapGatewayPort:9201; WapGatewayAPN=xyz All users The mobile carrier must allow data connections. The device service book must allow WAP 1.0/1.1. Device > Mobile carrier > WAP 1.0 /1.1 Gateway > Internet > IBM Application Center Server
deviceside=false Corporate users Your corporate entity must set up a BlackBerry Enterprise Server (BES) for mobile device services (MDS). The MDS connection UID must be set up in the service book. Device > Wifi or Mobile carrier > Blackberry Infrastructure Network Operation Center (NOC) > Corporate BES > IBM Application Center Server
deviceside=false;ConnectionUID=xyz Similar to deviceside=false, but uses the specified UID. This setting is useful when the corporate entity has set up multiple BES.
A secret connection suffix. BlackBerry Alliance members We must be a member of the BlackBerry Alliance. In this case, we have received our own connection suffix. Instead of a corporate BES, you connect to the central Internet Service Browsing Server (BIS-B) of BlackBerry. Device > Wifi or Mobile carrier > Blackberry Infrastructure Network Operation Center (NOC) > BIS-B > IBM Application Center Server
EndToEndRequired All users SSL connections only; use this suffix in combination with the other connection suffixes. Device > ... > IBM Application Center Server is fully SSL encrypted
EndToEndDesired All users SSL connections only; use this suffix in combination with the other connection suffixes. Device > ... > (BES or BIS-B does not necessarily use SSL) BES or BIS-B > ... > IBM Application Center Server uses SSL


Parent topic: Application Center