Apache Felix

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Apache Felix
Apache Felix.png
Demonstration of the Apache Felix Shell GUI
Desarrollador
Apache Software Foundation
[1]
Información general
Lanzamiento inicial 30 de abril de 2002
Última versión estable 4.0.1
14 de octubre de 2011; hace 3 años (2011-10-14)
Género OSGi Service Platform
Programado en Java
Sistema operativo Multiplataforma
Licencia Licencia Apache 2.0
Idiomas Inglés
En español No No
[editar datos en Wikidata ]

Apache Felix es una implementación de código abierto de la especificación OSGi Versión 4 (Release 4 o, abreviadamente, R4).[1] La base de código inicial fue donada por el Proyecto Óscar en ObjectWeb (hoy OW2 Consortium) .[2] Los desarrolladores han trabajado en Felix durante más de un año y han hecho varias mejoras manteniendo su carácter y rendimiento. El 21 de junio de 2007 el proyecto dejó el período de incubación como proyecto de alto nivel pasando a ser el software de menor tamaño en la fundación Apache Software (Apache Software Foundation).

Ejecutando Felix[editar]

Para ejecutar Apache Felix OSGi se necesita descargar el archivo comprimido felix-framework-x.x.x.tar.gz o felix-framework-x.x.x.zip del sitio oficial.[3] Una vez extraída la distribución de Felix framework, desde la línea de comandos (terminal o símbolo de sistema) se teclea lo siguiente en el directorio donde se hayan extraído los archivos:

java -jar bin/felix.jar

Después de ello, los paquetes de software (software bundles) se instalan ejecutando y escribiendo comandos como help (ayuda) desde la consola, que harán aparecer todos los comandos disponibles, los cuales son:

bundlelevel <level> <id> ... | <id> - poner u obtener el nivel de comienzo del paquete de software.
cd [<base-URL>]                     - cambiar o mostrar URL base.
find <bundle-name>                  - mostrar paquetes de software que correspondan con un substring.
headers [<id> ...]                  - mostrar propiedades del encabezamiento.
help                                - mostrar comandos disponibles (ésto mismo).
inspect                             - inspeccionar información de las (ficheros, servicio, etc.).
install <URL> [<URL> ...]           - instalar paquete(s) de software.
log [<max>] [error|warn|info|debug] - mostrar lista de (listar) entradas de registro recientes.
obr help                            - ver el repositorio OSGi de software.
ps [-l | -s | -u]                   - listar paquetes de software (bundles) instalados.
refresh [<id> ...]                  - refrescar (recargar) la lista de software.
resolve [<id> ...]                  - intentar resolver los paquetes de software especificados.
shutdown                            - cerrar el framework.
start <id> [<id> <URL> ...]         - comenzar un(os) paquete (s) de software.
startlevel [<level>]                - conseguir o poner nivel de comienzo del framework.
stop <id> [<id> ...]                - parar un(os) paquete (s) de software
sysprop [-r] [<key>] [<value>]      - mostrar, poner, modificar y eliminar propiedades de sistema.
uninstall <id> [<id> ...]           - desinstalar bundle(s).
update <id> [<URL>]                 - actualizar paquetes de software.
version                             - mostrar versión del framework.

Proyectos que usan Apache Felix[editar]

Los proyectos listados abajo han adoptado Apache Felix:

Véase también[editar]

Referencias[editar]

Enlaces externos[editar]

página creada a partir de la edición inglesa de la wikipedia