Mai cikkünkben a Apache Felix témájában fogunk elmélyülni, amely kérdés az utóbbi időben egyre fontosabbá vált. Ahogy a társadalom fejlődik és fejlődik, elengedhetetlen, hogy tisztában legyünk a Apache Felix különböző oldalaival, és megértsük mindennapi életünkre gyakorolt hatását. Az eredetétől a mai relevanciáig a Apache Felix minden vonatkozását megvizsgáljuk, hogy átfogó és teljes áttekintést nyújthassunk. Ezenkívül elemezzük a Apache Felix következményeit különböző területeken, a politikától az emberek mindennapi életéig. Reméljük, hogy ez a cikk hasznos és felvilágosító útmutató lesz azoknak, akik szeretnének mélyebben elmerülni a Apache Felix témájában.
Apache Felix | |
![]() | |
![]() | |
Apache Felix Shell GUI látképe | |
Fejlesztő | Apache Software Foundation |
Programozási nyelv | Java |
Operációs rendszer | Cross-platform |
Platform | Java virtuális gép |
Méret | 1.20 MB (tömörítve) |
Állapot | Aktív |
Kategória | OSGi Service Platform |
Licenc | Apache 2.0 Licence |
Az Apache Felix weboldala |
Apache Felix a OSGi Release 5 mag keretrendszer specifikáció nyílt forráskódú megvalósítása.[1] Az eredeti kódbázis az ObjectWeb Oscar projekt adományozásából származott.[2] A Felixen a fejlesztők egy egész évet dolgoztak és számos fejlesztést hajtottak végre, megtartva az eredeti koncepciót és teljesítményt. 2007. június 21-én a projekt kilépett az inkubátorból és felső szintű projektté vált.
A Felix legkisebb méretű szoftvernek tekinthető az Apache Software Foundationnél.
Az Apache Felix OSGi futtatásához le kell tölteni a felix-framework-4.x.x.tar.gz vagy felix-framework-4.x.x.zip tömörített fájlt az ASF oldaláról. A Felix keretrendszer disztribúció kitömörítése után parancssorból a kitömörítés könyvtárából a következő paranccsal lehet elindítani:
java -jar bin/felix.jar
Amint a csomagok installálva vannak és futnak, a help parancs a konzolból való kiadásával ki fogja írni az összes elérhető parancsot:
bundlelevel <level> <id> ... | <id> - set or get bundle start level. cd - change or display base URL. find <bundle-name> - display bundles matching substring. headers - display bundle header properties. help - display impl commands. inspect - inspect dependency information (e.g., packages, service, etc.). install <URL> - install bundle(s). log - list recent log entries. obr help - OSGi bundle repository. ps - list installed bundles. refresh - refresh packages. resolve - attempt to resolve the specified bundles. shutdown - shutdown framework. start <id> - start bundle(s). startlevel - get or set framework start level. stop <id> - stop bundle(s). sysprop - Display, set, modify and remove system properties. uninstall <id> - uninstall bundle(s). update <id> - update bundle. version - display version of framework.
A következő listába az Apache Felix-et adoptáló projektek vannak összegyűjtve:
Ez a szócikk részben vagy egészben az Apache Felix című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.