[eside-ghost] Merece la pena dejar atras las buenas viejas
costumbres?
Arkaitz
arkaitzj en gmail.com
Lun Jun 9 23:43:34 CEST 2008
Buenas,
No es una pregunta, es algo que me acaba de surgir y busco algunas
opiniones, just for fun.
Andaba yo marraneando, por razones que no vienen a cuento, con bluetooth y
su soporte en Linux BlueZ, cuando me he ido metiendo en el codigo y los
diferentes bindings para otros lenguajes.
Resulta que han relegado toda interaccion externa a mensajes DBus, lo
eligieron como IPC en un principio y por lo que he podido leer se ponen
bastante susceptibles cuando alguien les cuestiona esa decision.
La verdad es que como metodo de integracion entre programas, es bastante
buena, sirve tanto para programas de Desktop como para consola o lo que sea.
Sin embargo añade una capa de abstraccion que yo por lo menos no habia visto
en utilidades de este tipo, tan de bajo nivel.
No se, esta bastante bien poder hacerse un applet para Gnome con la minga
que se conecte a lo que sea, pero de ahi a que un tio con un sistema mas o
menos pelado tenga que tener DBus instalado, y hacerse una aplicacion de
paso de mensajes a las colas DBus de los servicios bluetooth va un mundo.
Es mas, para poder tener instalado el hcid en Debian necesitas tener DBus,
si no no se instala, lo lleva como dependencia. No es que me parezca que es
superpesado ni nada por el estilo, si no que me parece que para mucha gente
(sistemas minimalistas, embebidos, etc..) se le pone una pequeña API para C
y lo demas sobra bastante.
Por lo demas funciona bastante bien, sin mas, que me ha soprendido que no
hubiera otro sitio por donde atacar los servicios bluetooth.
Arkaitz
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20080609/a4aaef6d/attachment.htm
Más información sobre la lista de distribución eside-ghost