BT
Newer rss
  • Classloader Acrobatics: Code Generation with OSGi

    by Todor Boev on  Nov 17, 2009 3

    Porting great infrastructure to OSGi often means solving complex classloading problems. This article is dedicated to the frameworks that face the hardest issues in this area: those that do dynamic code generation. Incidentally these are also the coolest frameworks: AOP wrappers, ORM mappers, and service proxy generators are just a few examples.

  • Modular Java: Dynamic Modularity

    by Alex Blewitt on  Nov 12, 2009 2

    Modularity is an important aspect of large Java systems. Build scripts and projects are often split up into modules in order to improve the build, but this is rarely taken into account at runtime. This third part of the Modular Java series discusses dynamic modularity, how a bundle's classes are resolved, how they can come and go, and how they can communicate with each other.

  • Modular Java: Static Modularity

    by Alex Blewitt on  Oct 24, 2009 3

    Modularity is an important aspect of large Java systems. Build scripts and projects are often split up into modules in order to improve the build, but this is rarely taken into account at runtime. This second part of the Modular Java series discusses static modularity, the creation of bundles, how to install them into an OSGi engine and how to set up (versioned) dependencies between bundles.

Modular Java: What Is It?

Posted by Alex Blewitt on  Sep 23, 2009

Over the last few years, modularity for Java has been an active discussion topic. Several JSRs show modularity is necessary for Java's evolution. What does modularity mean, and why should you care? 4

Service Dynamics: the lazy man's way

Posted by Todor Boev on  Jul 29, 2009

This article presents one developer's approach to dealing with the "fiendishly hard" OSGi issue of service dynamics. The basic problem is described and two different solutions are proposed. 2

Why Do We Need Distributed OSGi?

Posted by Eric Newcomer on  Feb 23, 2009

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. 3

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

BT