Java Dynamic Component Framework Code
This is a lightweight java dynamic component framework
Status: Beta
Brought to you by:
aubinmahe
jdcf-src.zip contains:
- api : javadoc API
- src : Java sources, 3 packages:
- annotations classes
- contracts interfaces
- run-time middleware and annotation processor
- src-demo_01 : 3 packages
- producer :
One instance ('Producer') of the component ('Producer'),
hosted by the process ('Producer').
The process ('Producer') listen to the process ('Consumers')
- consumers :
Two instances ('Consumer1' and 'Consumer2') of the component ('Consumer'),
hosted by the process ('Consumers').
The process ('Consumers') listen to the process ('Producer')
- Eclipse project
- ANT build
- XML Model of demo_01 sample
- Windows batches
- 3 jars:
- demo_01-consumers.jar: demo_01 sample "consumer" Java byte code
- demo_01-producer.jar: demo_01 sample "producer" Java byte code
- org.dcf.jar: run-time middleware and annotation processor Java byte code
To make this project:
- Use Eclipse, .project and .classpath are provided
or
- Install Apache ANT (http://ant.apache.org/index.html)
- In <jdcf home>/build.xml, use following targets
- delivery: produce jdcf-src.zip
- jar (default): build the middleware runtime and compiler annotation processor
- demo_XX-build: build the jars used in the sample demonstration "demo_XX"
- demo_XX-run: run the sample demonstration "demo_XX"
More information in the WiKi: http://sourceforge.net/p/jdcf/wiki/Home/