DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone >

OSGi Enterprise Distribution ModuleFusion 1.0.1 Released

Roman Roelofsen user avatar by
Roman Roelofsen
·
Sep. 19, 08 · · News
Like (0)
Save
Tweet
586 Views

Join the DZone community and get the full member experience.

Join For Free

http://www.modulefusion.org

A lot of momentum exists to use the OSGi Service Platform as foundation and runtime platform for enterprise Java applications. Well-known vendors in the JavaEE space are building their work on top of the OSGi framework. Additionally, more and more projects and technologies are using the OSGi programming model and component architecture. Bundles are becoming the universal deployment artifact and the service registry is used for SOA, web services and even event-based communication.

The goal of ModuleFusion is to help programmers to use the OSGi Service Platform as their underlying runtime environment. ModuleFusion contains a full stack typical for Java enterprise applications. This stack currently consists of best-of-breed open source frameworks from the Java ecosystem. Additionally, ModuleFusion contains the necessary glue code to easily use these frameworks within OSGi.

Probably the most important principle of ModuleFusion is to base every integration, glue code and additional functionality on pure OSGi constructs. Therefore, ModuleFusion does not rely on proprietary features offered by some OSGi framework implementations.

Also, ModuleFusion shows that it is possible to build full-fledged Java enterprise applications with OSGi now.

The Content:

    * OSGi Service Platform
          - OSGi Framework (Equinox or Felix)
          - Configuration Admin
          - User Admin
    * Frameworks
          - Google Guice IoC framework
          - Apache Wicket
          - Hibernate
          - Hibernate JPA frontend
          - Jetty web server
          - HSQLDB database
          - PAX web + extender bundle
    * ModuleFusion
          - DirInstaller (easily install/update/remove bundles and configurations)
          - JPA integration
          - Apache Wicket integration
    * Logging
          - Simple Logging Fassade for Java (SLF4J)
          - Apache log4j
          - SLF4J - log4j bridge
          - Commons logging - SLF4J bridge

http://www.modulefusion.org

 

Framework Web Service Apache Wicket Log4j Distribution (differential geometry) Open source Java (programming language) application Web server Google Guice

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Debugging Java Collections Framework Issues in Production
  • Toying With Kotlin’s Context Receivers
  • What Is Cloud-Native Architecture?
  • A Guide to Understanding Vue Lifecycle Hooks

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends:

DZone.com is powered by 

AnswerHub logo