Obex

Obex

OBEX (abreviatura de OBject EXchange, intercambio de datos; también denominado IrOBEX) es un protocolo de comunicaciones que facilita el intercambio de objetos binarios entre dispositivos. Es mantenido por la Infrared Data Association (IrDA) pero ha sido adoptada también por el Bluetooth Special Interest Group y por la sección SyncML de la Open Mobile Alliance (OMA). Una de las primeras aplicaciones populares de OBEX tuvo lugar en la Personal Digital Assistant Palm III. Esta PDA y sus múltiples sucesoras utilizaron OBEX para intercambiar tarjetas de negocio, datos e incluso aplicaciones.

OBEX es similar en diseño y funcionalidad a HTTP, protocolo en el que el cliente utiliza un transporte fiable para conectarse a un servidor y así recibir o proporcionar objetos. No obstante, OBEX difiere en algunos puntos importantes:

  • Transporte: HTTP funciona normalmente sobre un puerto TCP/IP. OBEX, en cambio, es comúnmente implementado sobre una pila IrLAP/IrLMP/Tiny TP de un dispositivo IrDA; mientras que funcionando con Bluetooth, OBEX se suele implementar sobre una pila en Banda Base/Link Manager/L2CAP/RFCOMM. En cualquier caso, ofrece otras posibilidades.
  • Transmisiones binarias: HTTP utiliza texto legible por el ser humano, mientras que OBEX utiliza tripletes binarios llamadas cabeceras (del inglés, headers) para intercambiar información sobre una petición o un objeto. Éstos, resultan más simples de elaborar para dispositivos con características limitadas.
  • Soporte para realizar sesiones: Las transacciones HTTP carecen inherentemente de estado. Generalmente, un cliente HTTP establece una conexión, efectúa una sola petición, recibe respuesta y cierra la conexión. En OBEX, una sola conexión de transporte podría utilizarse para efectuar varias operaciones relacionadas entre sí. De hecho, las últimas novedades de la especificación OBEX permiten almacenar la información del estado de una conexión intacta incluso si la conexión finalizó inesperadamente.


Perfiles

OBEX es el conjunto de varios perfiles de alto nivel:

  • En IrDA:
    • Perfil Point and Shoot
    • Perfil Infrared Financial Messaging (IrFM)
  • En Bluetooth SIG:
    • Perfil Generic Object Exchange
    • Perfil Object Push (transferencias de teléfono a teléfono)
    • Perfil File Transfer (transferencias de teléfono a PC)
    • Perfil de sincronización
    • Perfil de Imagen básica
    • Perfil de Impresión básica
  • En OMA:
    • SyncML Binding

La última versión de la especificación pública de OBEX está disponible en http://www.irda.org/.


Dispositivos soportados

Véase también

  • OpenOBEX, una implementación open source del protocolo OBEX.

Wikimedia foundation. 2010.

Игры ⚽ Нужна курсовая?

Mira otros diccionarios:

  • OBEX — (abbreviation of OBject EXchange, also termed IrOBEX) is a communications protocol that facilitates the exchange of binary objects between devices. It is maintained by the Infrared Data Association but has also been adopted by the Bluetooth… …   Wikipedia

  • OBEX — (OBject EXchange)  протокол обмена объектами, позволяющий не только передавать и принимать текстовую информацию, но и пересылать Интернет страницы, графику, музыку, мультимедиа данные и просто двоичные файлы. Одним из первых телефонов,… …   Википедия

  • obex — Pequeña membrana triangular formada en el ángulo caudal de la fosa romboidal o cuarto ventrículo. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 …   Diccionario médico

  • Obex — Brain: Obex Hind brain of a human embryo of three months viewed from behind and partly from left side …   Wikipedia

  • OBEX — IrOBEX (kurz OBEX für OBject EXchange) ist ein von IrDA eingeführtes Kommunikationsprotokoll und dient der Datenübertragung zwischen zwei Geräten. OBEX arbeitet im klassischen Client Server Modell. Es enthält rudimentäre Sessionverwaltung sowie… …   Deutsch Wikipedia

  • Obex — IrOBEX (kurz OBEX für OBject EXchange) ist ein von IrDA eingeführtes Kommunikationsprotokoll und dient der Datenübertragung zwischen zwei Geräten. OBEX arbeitet im klassischen Client Server Modell. Es enthält rudimentäre Sessionverwaltung sowie… …   Deutsch Wikipedia

  • Obex — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. L obex est une fraction du système nerveux située à la base du bulbe rachidien En informatique, OBEX (Object Exchange) est un protocole d échange sans fil …   Wikipédia en Français

  • obex — The point on the midline of the dorsal surface of the medulla oblongata that marks the caudal angle of the rhomboid fossa or fourth ventricle. It corresponds to a small, transverse medullary fold over …   Medical dictionary

  • Obex — O̲bex [aus lat. obiex (Nebenform: obex), Gen.: obicis = Querbalken, Riegel] m od. w; , O̲bices: „Riegel“, riegelartige Verdickung am Ende des ↑Sulcus medianus posterior über dem unteren Teil der ↑Medulla oblongata (Anat.) …   Das Wörterbuch medizinischer Fachausdrücke

  • Obex — sklendė statusas T sritis centrinė nervų sistema atitikmenys: lot. Obex ryšiai: platesnis terminas – ketvirtasis skilvelis …   Paukščių anatomijos terminai

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”