Original title:
Enterprise nasazení platformy OSGi
Translated title:
Enterprise Deployment of the OSGi Platform
Authors:
Pech, David ; Očenášek, Pavel (referee) ; Burget, Radek (advisor) Document type: Bachelor's theses
Year:
2011
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Práce se zabývá problematikou technologie OSGi, která nabízí odlišný přístup k modularitě jazyka Java. Vývoj modularity jazyka je dán do souvislosti s novou technologií. Práce rozebírá praktické aspekty OSGi přístupu od návrhu aplikace, přes její vývoj až po samotné nasazení a následnou údržbu. Dle uvedených doporučení je realizována demonstrační aplikace, nad kterou jsou prováděny zátěžové a další testy s cílem nasimulovat běžný provoz serverové aplikace. Práce v závěru zhodnocuje použití technologie OSGi jako celku při tvorbě rozsáhlých aplikací.
This thesis focuses on the OSGi technology that offers distinct approach to modularity of the Java language. The technology is shown in connection to the natural evolution of the language. The thesis discusses practical elements of the OSGi approach from application design through development stages to the server deployment and maintenance phase. An example application is build upon the presented recommendations. The application is stress-tested with several simulations of different realistic traffic types. The thesis sums up the usage of the OSGi technology and evaluates its aspects.
Keywords:
classloader; Eclipse Virgo; Java language; modularity; OSGi; server deployment; shared libraries; classloader; Eclipse Virgo; jazyk Java; modularita; OSGi; sdílené knihovny; serverové nasazení
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/55868