fbpx
Wikipedia

Apache Felix

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).

Apache Felix

Demonstration of the Apache Felix Shell GUI
Información general
Tipo de programa OSGi Service Platform
Desarrollador Apache Software Foundation
Lanzamiento inicial 30 de abril de 2002
Licencia Licencia Apache 2.0
Idiomas Inglés
Información técnica
Programado en Java
Plataformas admitidas máquina virtual Java
Versiones
Última versión estable 4.0.1 14 de octubre de 2011 (9 años, 9 meses y 20 días)
Enlaces
Repositorio de código
Seguimiento de errores

Ejecutando Felix

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 (esto 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

Los proyectos listados abajo han adoptado Apache Felix:

  • ServiceMix 4[4]​ - Un ESB de código abierto con núcleo OSGi. Incluye soporte JBI.
  • Apache Sling - capa de aplicaciones basadas en OSGi para repositorios de contenido JCR.
  • EasyBeans - contenedor EJB 3 de código abierto.
  • GlassFish (v3) - servidor de aplicación para Java EE.
  • JOnAS 5 - servidor de aplicaciones Java EE 5 de código abierto.
  • Proyecto Fuji in Open ESB v3 - Rutina de núcleo ESB modular y ligero.
  • SIP Communicator - Mensajero instantáneo de código abierto Java VoIP y multi-protocolo.
  • - colección open source para aplicaciones Java enterprise.
  • NetBeans - IDE multiidioma gratuito.
  • Spring Roo - herramienta RAD para aplicaciones empresariales basadas en Java.

Véase también

  • OSGi Alliance
  • Apache ACE, un framework de distribución de software basado en OSGi que permite al usuario gestionar y distribuir componentes de software centralizadamente.
  • Apache Aries, un contenedor de implementaciones y extensiones de especificaciones de cianotipos (planos) centradas en aplicaciones definidas por OSGi Enterprise Expert Group.
  • Knopflerfish
  • Equinox
  • Concierge OSGi

Referencias

  1. . OSGi Alliance Site. Archivado desde el original el 25 de septiembre de 2008. Consultado el 3 de octubre de 2008. 
  2. Proyecto Oscar alojado en ObjectWeb
  3. Apache Felix Downloads Site

Enlaces externos

  • Página web oficial
  • Sitio web del Proyecto Oscar
  • Repositorio del Proyecto Oscar
  • (en) implementación dinámica con Apache Felix (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última). por Marcel Offermans en fosdem 2009, en vídeo
    • (en)
  • (en) Feathercast (podcast sobre Apache Felix)
  • , sitio web proveedor de material para desarrollar aplicaciones dinámicas Java
  • Bartlett, Neil (10 de enero de 2009). «OSGi In Practice» (DRAFT edición). p. 229. 

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

  •   Datos: Q4034164

apache, felix, implementación, código, abierto, especificación, osgi, versión, release, abreviadamente, base, código, inicial, donada, proyecto, Óscar, objectweb, consortium, desarrolladores, trabajado, felix, durante, más, año, hecho, varias, mejoras, manteni. Apache Felix es una implementacion de codigo abierto de la especificacion OSGi Version 4 Release 4 o abreviadamente R4 1 La base de codigo inicial fue donada por el Proyecto oscar en ObjectWeb hoy OW2 Consortium 2 Los desarrolladores han trabajado en Felix durante mas de un ano y han hecho varias mejoras manteniendo su caracter y rendimiento El 21 de junio de 2007 el proyecto dejo el periodo de incubacion como proyecto de alto nivel pasando a ser el software de menor tamano en la fundacion Apache Software Apache Software Foundation Apache FelixDemonstration of the Apache Felix Shell GUIInformacion generalTipo de programaOSGi Service PlatformDesarrolladorApache Software FoundationLanzamiento inicial30 de abril de 2002LicenciaLicencia Apache 2 0IdiomasInglesInformacion tecnicaProgramado enJavaPlataformas admitidasmaquina virtual JavaVersionesUltima version estable4 0 1 14 de octubre de 2011 9 anos 9 meses y 20 dias Enlaces 1 Repositorio de codigo Seguimiento de errores editar datos en Wikidata Indice 1 Ejecutando Felix 2 Proyectos que usan Apache Felix 3 Vease tambien 4 Referencias 5 Enlaces externosEjecutando Felix EditarPara 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 extraida la distribucion de Felix framework desde la linea de comandos terminal o simbolo de sistema se teclea lo siguiente en el directorio donde se hayan extraido los archivos java jar bin felix jarDespues de ello los paquetes de software software bundles se instalan ejecutando y escribiendo comandos como help ayuda desde la consola que haran aparecer todos los comandos disponibles los cuales son bundlelevel lt level gt lt id gt lt id gt poner u obtener el nivel de comienzo del paquete de software cd lt base URL gt cambiar o mostrar URL base find lt bundle name gt mostrar paquetes de software que correspondan con un substring headers lt id gt mostrar propiedades del encabezamiento help mostrar comandos disponibles esto mismo inspect inspeccionar informacion de las ficheros servicio etc install lt URL gt lt URL gt instalar paquete s de software log lt max gt 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 lt id gt refrescar recargar la lista de software resolve lt id gt intentar resolver los paquetes de software especificados shutdown cerrar el framework start lt id gt lt id gt lt URL gt comenzar un os paquete s de software startlevel lt level gt conseguir o poner nivel de comienzo del framework stop lt id gt lt id gt parar un os paquete s de software sysprop r lt key gt lt value gt mostrar poner modificar y eliminar propiedades de sistema uninstall lt id gt lt id gt desinstalar bundle s update lt id gt lt URL gt actualizar paquetes de software version mostrar version del framework Proyectos que usan Apache Felix EditarLos proyectos listados abajo han adoptado Apache Felix ServiceMix 4 4 Un ESB de codigo abierto con nucleo OSGi Incluye soporte JBI Apache Sling capa de aplicaciones basadas en OSGi para repositorios de contenido JCR EasyBeans contenedor EJB 3 de codigo abierto GlassFish v3 servidor de aplicacion para Java EE JOnAS 5 servidor de aplicaciones Java EE 5 de codigo abierto Proyecto Fuji in Open ESB v3 Rutina de nucleo ESB modular y ligero SIP Communicator Mensajero instantaneo de codigo abierto Java VoIP y multi protocolo modulefusion coleccion open source para aplicaciones Java enterprise NetBeans IDE multiidioma gratuito Spring Roo herramienta RAD para aplicaciones empresariales basadas en Java Vease tambien EditarOSGi Alliance Apache ACE un framework de distribucion de software basado en OSGi que permite al usuario gestionar y distribuir componentes de software centralizadamente Apache Aries un contenedor de implementaciones y extensiones de especificaciones de cianotipos planos centradas en aplicaciones definidas por OSGi Enterprise Expert Group Knopflerfish Equinox Concierge OSGiReferencias Editar Productos certificados por la alianza OSGi en ingles OSGi Alliance Site Archivado desde el original el 25 de septiembre de 2008 Consultado el 3 de octubre de 2008 Proyecto Oscar alojado en ObjectWeb Apache Felix Downloads Site Pagina principal de Apache ServiceMix 4 en ingles Enlaces externos EditarPagina web oficial Sitio web del Proyecto Oscar Repositorio del Proyecto Oscar en implementacion dinamica con Apache Felix enlace roto disponible en Internet Archive vease el historial la primera version y la ultima por Marcel Offermans en fosdem 2009 en video en presentacion de Marcel Offermans por escrito en Feathercast podcast sobre Apache Felix 2 DynamicJava sitio web proveedor de material para desarrollar aplicaciones dinamicas Java Bartlett Neil 10 de enero de 2009 OSGi In Practice DRAFT edicion p 229 pagina creada a partir de la edicion inglesa de la Wikipedia Datos Q4034164Obtenido de https es wikipedia org w index php title Apache Felix amp oldid 124814744, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos