Newer rss
  • Modular Java: What Is It?

    by Alex Blewitt on  Sep 23, 2009 4

    Over the last few years, modularity for Java has been an active discussion topic. From the (now defunct) JSR 277 to the recognition of JSR 291 and the ongoing JSR 294, modularity is seen as a necessary step in Java's evolution. Even future JVM-based languages like Scala are considering modularity. So, what does modularity mean, and why should you care?

  • Service Dynamics: the lazy man's way

    by Todor Boev on  Jul 29, 2009 2

    This article describes "the hardest topic in OSGi, how to deal with service dynamics," based on personal experience. Two factors, concurrency and direct service references, make the problem "fiendishly hard." An import and an export policy should form a comprehensive doctrine for dealing with service dynamics and the article explores two export policies with their corresponding doctrines.

  • Why Do We Need Distributed OSGi?

    by Eric Newcomer on  Feb 23, 2009 3

    Recently, an early release draft of a Distributed OSGi requirements and design document has been published, long with a reference implementation as part of Apache CXF. In a new article, Eric Newcomer writes about the current status of distributed OSGi and explains the reasons for standardizing it in the first place, and its significance to the OSGi specification and community.

Java 7 Module System Concerns

Posted by Lukas Krecan on  Jan 28, 2009

Java module systems have received lots of attention. In this article Lukas Krecan gives a round-up of the current solutions & presents his concern on solutions like project Project Jigsaw & JSR-294. 9

Domain Driven Design and Development In Practice

Posted by Srini Penchikala on  Jun 12, 2008

In this article, Srini Penchikala discusses Domain Driven Design from a practical stand-point. The article looks at architectural guidelines and best practices that can be used in a DDD project. 53

Eric Newcomer on the future of OSGi

Posted by Mark Little on  Jul 13, 2007

Eric Newcomer, co-chair of the OSGi Enterprise work group, talks about the evolution of OSGi and it's relationship to SOA and ESB. 7

An Update on Spring 2.0 Final

Posted by Floyd Marinescu on  Sep 05, 2006

An update from the Spring team on Spring 2's delay to late Sept to improve JMS, JPA, and integrate with OSGi. 5