Chapter 13. Choosing a stack
This chapter covers
- Your options for running enterprise OSGi applications
- An overview of popular enterprise OSGi platforms
This book is a book about enterprise OSGi, rather than any particular implementation or server. Nonetheless, no one’s going to get far with enterprise OSGi without some sort of implementation to play with! In the examples, you’ve been using a little toy assembly to get you going on the important stuff without getting bogged down in the details of any particular application server.
Now that you’ve got the hang of enterprise OSGi, you’re probably thinking about going into production. We definitely don’t recommend your toy stack for this—as we’ve said several times, Apache Aries on its own isn’t an application server! Working through the examples in this book, you’ve hit several limitations that disappear when you move to a more full-featured application server. What should you be using to run your real applications, when you’ve moved beyond your simple sample stack?