UNDER THE HOOD

The first release of the OSGi specification is a Java-based application layer framework that gives service providers, network operators, device makers, and appliance manufacturers vendor-neutral application and device layer APIs and functions. The main reason for choosing Java is because it is an open technology that can run on multiple platforms including services gateways, consumer electronics equipment, household appliances, communications appliances, computers, and more. The following sections provide additional technical details on key entities of the OSGi framework.

Java

To ensure a large target market for third-party service developers as well as a large selection of compatible services for gateway operators, OSGi specifies ...

Get Essential Guide to Home Networking Technologies, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.