Java Reference
In-Depth Information
Exporting a local
OSG
i service into a remote
JVM
using a Remote Services distri-
bution provider, which, thanks to the flexibility of service-based programming,
required no changes to the client application
■
Examining at a high level the mechanics of implementing an
OSG
i Remote Ser-
vices distribution provider
■
Let's quickly review what we've covered during the course of this topic. We started by
introducing you to the core concepts of
OSG
i development provided by its module,
service, and lifecycle layers. In the middle of the topic, we moved on to practical con-
siderations of developing
OSG
i, including migrating, testing, debugging, and manag-
ing
OSG
i-based applications. Finally, in this last part of the topic, we covered a number
of advanced topics including component development, launching and embedded use
cases, how to manage security, and building web applications.
We've covered a lot of ground, and you deserve congratulations for making it all
the way through. We think you'll agree that
OSG
i is both flexible and powerful—and
now you have the skills and knowledge required to build your own dynamic modular
applications using
OSG
i. Thanks for reading.