stringtranslate.com

Mancha binaria opaca

El término blob binario opaco ( OBB ) se utiliza en ingeniería de redes y ciencias de la computación para referirse a una gran cantidad de datos que, vistos desde afuera, parecen basura binaria, para entidades que no saben qué denota o contiene ese blob, pero que tiene sentido para entidades que tienen permiso de acceso y funciones de acceso a ellos. También es un término peyorativo para el código compilado sin que se haya puesto a disposición el código fuente (ver: blob binario ).

Uso en redes

Al menos un protocolo de red , Advanced Message Queuing Protocol , utiliza la terminología de OBB.

Uso en el campo informático

Los sistemas operativos Android , a partir de la versión 2.3 con nombre en código Gingerbread, utilizan OBB para hacer referencia en un blob a varios archivos, tal vez incluso a un sistema de archivos o al sistema de archivos completo en un solo archivo. Estos OBB están disponibles a través de la interfaz del Administrador de almacenamiento en Android. [1] Esto se hace como un medio de abstracción , por lo que varias aplicaciones que se ejecutan en el sistema operativo pueden acceder más fácilmente al OBB. Por ejemplo, si hubiera una base de datos de mapas (MAP OBB), varias aplicaciones que se ejecutan en Android 2.3 pueden acceder a los mismos mapas. Esto elimina la necesidad de mantener diferentes datos de mapas para diferentes aplicaciones con funciones y características similares. Muchos juegos HD en la plataforma Android usan sus propios archivos OBB, para permitir el almacenamiento de archivos grandes en la tarjeta SD externa del dispositivo .

El middleware Tuxedo también utiliza OBB para hacer referencia a matrices de C y C++ o a búferes de datos tipificados . Esta es probablemente (se requiere la participación de expertos) la referencia más antigua a OBB utilizados en un sistema informático.

Cuando un proveedor distribuye software en forma de binario de objeto sin ninguna mención de su funcionamiento interno o código, se lo denomina "OBB propietario" o "blob propietario" o simplemente " blob binario " . Esta práctica tiene como objetivo proteger la propiedad intelectual de la empresa y, probablemente, mantener una ventaja competitiva (véase: software propietario ). Esto también evita que los piratas informáticos mejoren el sistema o lo subviertan. Como ejemplo, Nvidia Tegra tiene un "OBB propietario".

Véase también

Referencias

  1. ^ "StorageManager". Desarrolladores de Android .