Java Dynamic Component Framework


This is a lightweight java dynamic component framework

Add a Review
1 Download (This Week)
Last Update:
Browse All Files
Windows Mac Linux



This lightweight dynamic component framework, implemented in Java in a first time uses no code generation at all but uses only contracts. Contracts are expressed using simple software mechanism as interfaces and/or reflection (from middleware to application).
A single small jar hosts the code dedicated to data, event and services management over the network, using contracts, reflection and generics.

The main goal of the Java Dynamic Component Framework (jdcf) is to simplify the writing (and reuse) of individual Java components, parts of distributed networked application.

The model of the application is described in an XML file.

The components are pure Java classes file using a pure Java middleware.

Each component may be packaged in a jar or several related components may be packaged together.

Component migration over the network is planned.

Go to the Wiki to have an overview.

Java Dynamic Component Framework Web Site


  • Distributed application
  • Component oriented software
  • Easy configuration/specification of the entire application in only one XML file
  • Very few static behavior vs intensive dynamic bindings
  • Possible support of scripting languages (planned, not disponible yet)


Write a Review

User Reviews

Be the first to post a review of Java Dynamic Component Framework!

Additional Project Details

Intended Audience

Developers, Engineering, Architects

User Interface

Console/Terminal, Java AWT

Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.