Marco genérico de conexión (GCF)

Si desarrolla aplicaciones para usuarios de dispositivos BlackBerry que ejecutan BlackBerry Device Software 4.7 o anterior, debe utilizar el GCF para abrir una conexión de red. Sin embargo, cualquier código que escriba y use el GCF también funciona en versiones posteriores de BlackBerry Device Software. El GCF se implementado en la clase de javax.microedition.io.Connector. Puede llamar a Connector.open() para crear cualquier tipo de conexión admitido. El método de open() acepta cadenas de conexión que especifiquen el tipo de conexión que quiere realizar, el punto final y los detalles opcionales de configuración para la conexión.

La cadena de conexión que usa el GCF se compone de partes:

<scheme> : <hierarchical location information> ; <additional information>

<scheme> indica el protocolo que se utilizará para establecer la conexión. <hierarchical location information> describe el punto final para la conexión. Por último, <additional information> controla el transporte utilizado y proporciona los detalles de autenticación para un servidor proxy si son necesarios. Para obtener más información acerca de las opciones de transporte, consulte "Opciones de transporte de red".

Por ejemplo, en la muestra de código siguiente, la cadena de conexión especifica el protocolo HTTP y utiliza un nombre de host para indicar el punto final de la conexión. El parámetro interface=wifi se incluye para especificar que la radio Wi-Fi debe utilizarse para establecer la conexión.

HTTPConnection c = (HTTPConnection)Connector.open("http://example.com;interface=wifi");

¿Le ha resultado útil esta información? Envíenos sus comentarios.