Tag Archives: OSGi

Essentials for OSGi-based middleware development

Here are the things every Java developer working on OSGi-based middleware must know, IMO: Essentials: Design-by-Contract & SOA Component/Package Versioning OSGi Bundle Lifecycle Bundle Manifest directives Core OSGi services Spring DM (especially for simplification of the usage of OSGi services and writing … Continue reading

Posted in Java, OSGi, Uncategorized | Tagged , , | Leave a comment

OSGi – the next Java Middleware technology

I think the Java developers (especially server side developers) have started looking at OSGi as the next-generation Java Middleware technology. This may not come as a surprise because of the adoption of OSGi by the JEE server vendors and Java (server, desktop … Continue reading

Posted in Java, OSGi | Tagged , , , | Leave a comment

Dual-API SDK, Versioning and OSGi

One of the projects that I am currently working on is a Dual-API SDK. This “Framework” has two APIs (or “sides”) - Client API and the SPI (Service Provider Interface) API. The Client API provides the ability for the Client to deal with various … Continue reading

Posted in Java, OSGi | Tagged , , | Leave a comment