1 / 11

Virgo Nano Web, the enterprise ready Eclipse server

Virgo Nano Web, the enterprise ready Eclipse server. Lazar Kirchev March 26 th , 2013. photo: Werner Kunz , http://www.flickr.com/photos/werkunz/5748357415 /. Agenda. Virgo server background Virgo distributions Web Admin Console Enabling enterprise applications in Virgo. Virgo Server.

zack
Download Presentation

Virgo Nano Web, the enterprise ready Eclipse server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virgo Nano Web, the enterprise ready Eclipse server Lazar KirchevMarch 26th, 2013 photo: Werner Kunz, http://www.flickr.com/photos/werkunz/5748357415/

  2. Agenda Virgo server background Virgo distributions Web Admin Console Enabling enterprise applications in Virgo

  3. Virgo Server • Completely OSGi • Composed of bundles • Extensive diagnostic features • deadlock detection • unsatisfied DS notifications • extensible and independent web console • dump generation • enhanced OSGi utilities • sophisticated event logging and tracing

  4. Virgo Distributions • Nano • Kernel • Virgo Server for Apache Tomcat • Virgo Jetty Server • Nano Web

  5. Virgo Distributions • Nano Web • Nano, p2, Web server • Artifacts • jar (WAB); WAR • Usage • Lightweight app server • Cloud environment • Enterprise applications

  6. Virgo Web Admin Console • Web application • Access the server through standard OSGiMBeans • Use cases • Examine the OSGi state • Bundles resolution and wiring • Create and view dumps • Manage configurations • Manage artifacts (in user region)

  7. Demo Web Admin Console

  8. Enterprise applications on Virgo Nano Web • Existing enterprise apps know nothing of OSGi • Often OSGi-fying costs too much efforts • Virgo, being a pure OSGi server, provides support for non-OSGi enterprise applications

  9. Enterprise technologies in Virgo • Servlet/jsp • JSF • EJB 3.1 Lite • Persistence 2.0 • Transactions 1.1 • CDI 1.0

  10. Demo Enterprise application on Virgo Nano Web

  11. Thank you Resources: Virgo page: http://www.eclipse.org/virgo Virgo mailing list: virgo-dev@eclipse.org Contact information: Lazar Kirchev l.kirchev@sap.com @lazarkirchev

More Related