Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

EclipseCon USA 2011 Virgo Snaps

2,936 views

Published on

Modular Web apps with Eclipse Virgo Snaps from EclipseCon2011 Santa Clara

  • Be the first to comment

  • Be the first to like this

EclipseCon USA 2011 Virgo Snaps

  1. 1. <ul><li>Chris Frost </li></ul><ul>Modular Web Apps with Virgo & Snaps </ul>
  2. 2. Virgo Recap <ul><li>Enterprise OSGi Application Server
  3. 3. OSGi is the programming model
  4. 4. Web apps supported through an OSGi spec </li></ul>
  5. 5. <ul>Snaps basics </ul><ul><li>Lots of Snaps (Web Application Bundles)
  6. 6. Snaps have the hosts ServletContext
  7. 7. Uses a filter to dispatch requests from the host
  8. 8. Everything else is business as normal </li></ul>
  9. 9. <ul>/app/orders /app/billing </ul><ul>Nesting context paths </ul>
  10. 10. Snaps filter <ul><li>Still just web.xml
  11. 11. Define the subpath for slices with a filter </li></ul>
  12. 12. Snaps Tags <ul><li>JSP tag to look up slices & their properties </li></ul>
  13. 13. Demo Time Questions after, One answer per QCode
  14. 14. <ul>Current Status </ul><ul><li>Prototype, not part of the Virgo release process
  15. 15. Works with Virgo 3.0.0.M03
  16. 16. and Gemini 1.2.0.M04
  17. 17. In the future.... </li></ul>
  18. 18. <ul>Getting Started </ul><ul><li>Pre-req: Java 6, Virgo & Gemini Web
  19. 19. Download Virgo
  20. 20. Check out Snaps from Git
  21. 21. Modify and play with the samples </li></ul>
  22. 22. Further Information <ul><li>g it://git.eclipse.org/gitroot/virgo/org.eclipse .virgo.snaps.git
  23. 23. @cgfrost #VirgoRT
  24. 24. http://wiki.eclipse.org/Virgo </li></ul>

×