Download diffusive Free Java Code

Description

Distributed computing framework for Java.

Icons

diffusive

Source Files

The download file diffusive-master.zip has the following entries.


.gitignore/*  ww w  .  j av a 2  s . c om*/
README.md
build.xml
config/class_server/random_diffuser_strategy.xml
config/class_server/restful_server_config.xml
config/launcher/random_diffuser_strategy.xml
config/launcher/restful_diffuser_config.xml
config/remote_server/random_diffuser_strategy.xml
config/remote_server/restful_server_config.xml
docs/diffusive_web/WebContent/diffusive.css
docs/diffusive_web/WebContent/images/connected.png
docs/diffusive_web/WebContent/images/connected.svg
docs/diffusive_web/WebContent/images/diffusing.png
docs/diffusive_web/WebContent/images/diffusive_launcher.png
docs/diffusive_web/WebContent/images/local_results.png
docs/diffusive_web/WebContent/images/local_stand_alone_results.png
docs/diffusive_web/WebContent/images/multi_calc_class_bytes.png
docs/diffusive_web/WebContent/images/multi_layer.png
docs/diffusive_web/WebContent/images/multi_layer.svg
docs/diffusive_web/WebContent/images/nested_diffusion_example.png
docs/diffusive_web/WebContent/images/nested_diffusion_example.svg
docs/diffusive_web/WebContent/images/pdficon_large.png
docs/diffusive_web/WebContent/images/pdficon_small.png
docs/diffusive_web/WebContent/images/recursive.png
docs/diffusive_web/WebContent/images/recursive.svg
docs/diffusive_web/WebContent/images/recursive_diffusion_example.png
docs/diffusive_web/WebContent/images/recursive_diffusion_example.svg
docs/diffusive_web/WebContent/images/remote_server_diffuser_list.png
docs/diffusive_web/WebContent/images/remote_single_results.png
docs/diffusive_web/WebContent/images/restful_diffuser_server.png
docs/diffusive_web/WebContent/images/single_layer.png
docs/diffusive_web/WebContent/images/single_layer.svg
docs/diffusive_web/WebContent/images/single_layer_connected.png
docs/diffusive_web/WebContent/images/single_layer_connected.svg
docs/diffusive_web/WebContent/images/star_network.png
docs/diffusive_web/WebContent/images/star_network.svg
docs/diffusive_web/WebContent/images/topology_multi_layer.png
docs/diffusive_web/WebContent/images/topology_single_layer.png
docs/diffusive_web/WebContent/images/web_banner.png
docs/diffusive_web/WebContent/images/web_banner.svg
docs/diffusive_web/WebContent/index.html
docs/diffusive_web/WebContent/scripts/bootstrap/css/bootstrap-responsive.css
docs/diffusive_web/WebContent/scripts/bootstrap/css/bootstrap-responsive.min.css
docs/diffusive_web/WebContent/scripts/bootstrap/css/bootstrap.css
docs/diffusive_web/WebContent/scripts/bootstrap/css/bootstrap.min.css
docs/diffusive_web/WebContent/scripts/bootstrap/img/glyphicons-halflings-white.png
docs/diffusive_web/WebContent/scripts/bootstrap/img/glyphicons-halflings.png
docs/diffusive_web/WebContent/scripts/bootstrap/js/bootstrap.js
docs/diffusive_web/WebContent/scripts/bootstrap/js/bootstrap.min.js
docs/diffusive_web/WebContent/scripts/jquery-1.8.3.js
docs/diffusive_web/WebContent/scripts/scroll-adjust.js
docs/diffusive_web/WebContent/scripts/setup.js
docs/diffusive_web/WebContent/scripts/syntax_highlight/shBrushJava.js
docs/diffusive_web/WebContent/scripts/syntax_highlight/shBrushXml.js
docs/diffusive_web/WebContent/scripts/syntax_highlight/shCore.css
docs/diffusive_web/WebContent/scripts/syntax_highlight/shCore.js
docs/diffusive_web/WebContent/scripts/syntax_highlight/shThemeEclipse.css
docs/diffusive_web/WebContent/scripts/ui/jquery-ui-1.9.2.custom.js
docs/diffusive_web/WebContent/themes/images/ui-bg_flat_0_aaaaaa_40x100.png
docs/diffusive_web/WebContent/themes/images/ui-bg_flat_75_ffffff_40x100.png
docs/diffusive_web/WebContent/themes/images/ui-bg_glass_55_fbf9ee_1x400.png
docs/diffusive_web/WebContent/themes/images/ui-bg_glass_65_ffffff_1x400.png
docs/diffusive_web/WebContent/themes/images/ui-bg_glass_75_dadada_1x400.png
docs/diffusive_web/WebContent/themes/images/ui-bg_glass_75_e6e6e6_1x400.png
docs/diffusive_web/WebContent/themes/images/ui-bg_glass_95_fef1ec_1x400.png
docs/diffusive_web/WebContent/themes/images/ui-bg_highlight-soft_75_cccccc_1x100.png
docs/diffusive_web/WebContent/themes/images/ui-icons_222222_256x240.png
docs/diffusive_web/WebContent/themes/images/ui-icons_2e83ff_256x240.png
docs/diffusive_web/WebContent/themes/images/ui-icons_454545_256x240.png
docs/diffusive_web/WebContent/themes/images/ui-icons_888888_256x240.png
docs/diffusive_web/WebContent/themes/images/ui-icons_cd0a0a_256x240.png
docs/diffusive_web/WebContent/themes/jquery-ui-1.9.2.custom.css
docs/diffusive_web/WebContent/themes/jquery-ui-1.9.2.custom.min.css
docs/paper/diffusive_programming.tex
docs/paper/figures/diffusing.png
docs/paper/figures/diffusing.svg
docs/paper/figures/diffusive_launcher.png
docs/paper/figures/diffusive_launcher.svg
docs/paper/figures/restful_diffuser_server.png
docs/paper/figures/restful_diffuser_server.svg
docs/paper/figures/topology_multi_layer.png
docs/paper/figures/topology_multi_layer.svg
docs/paper/figures/topology_single_layer.png
docs/paper/figures/topology_single_layer.svg
examples/local/README.txt
examples/local/diffuser_server/random_diffuser_strategy.xml
examples/local/diffuser_server/restful_server_config.xml
examples/local/launcher/random_diffuser_strategy.xml
examples/local/launcher/restful_diffuser_config.xml
examples/local_stand_alone/README.txt
examples/local_stand_alone/launcher/random_diffuser_strategy.xml
examples/local_stand_alone/launcher/restful_diffuser_config.xml
examples/remote_single/README.txt
examples/remote_single/diffuser_server/random_diffuser_strategy.xml
examples/remote_single/diffuser_server/restful_server_config.xml
examples/remote_single/launcher/random_diffuser_strategy.xml
examples/remote_single/launcher/restful_diffuser_config.xml
examples/remote_single/remote_diffuser_server/random_diffuser_strategy.xml
examples/remote_single/remote_diffuser_server/restful_server_config.xml
log4j.xml
manager/WebContent/css/diffusive.css
manager/WebContent/images/web_banner.png
manager/WebContent/index.html
manager/WebContent/scripts/bootstrap/css/bootstrap-responsive.css
manager/WebContent/scripts/bootstrap/css/bootstrap-responsive.min.css
manager/WebContent/scripts/bootstrap/css/bootstrap.css
manager/WebContent/scripts/bootstrap/css/bootstrap.min.css
manager/WebContent/scripts/bootstrap/img/glyphicons-halflings-white.png
manager/WebContent/scripts/bootstrap/img/glyphicons-halflings.png
manager/WebContent/scripts/bootstrap/js/bootstrap.js
manager/WebContent/scripts/bootstrap/js/bootstrap.min.js
manager/WebContent/scripts/diffuser-form.js
manager/WebContent/scripts/diffuser-list.js
manager/WebContent/scripts/jquery-1.8.3.js
manager/WebContent/scripts/jquery-1.9.1.js
manager/WebContent/scripts/plugins/jquery.validate.js
manager/WebContent/scripts/scroll-adjust.js
manager/WebContent/scripts/serializer-list.js
manager/WebContent/scripts/ui/jquery-ui-1.9.2.custom.js
manager/WebContent/themes/images/ui-bg_flat_0_aaaaaa_40x100.png
manager/WebContent/themes/images/ui-bg_flat_75_ffffff_40x100.png
manager/WebContent/themes/images/ui-bg_glass_55_fbf9ee_1x400.png
manager/WebContent/themes/images/ui-bg_glass_65_ffffff_1x400.png
manager/WebContent/themes/images/ui-bg_glass_75_dadada_1x400.png
manager/WebContent/themes/images/ui-bg_glass_75_e6e6e6_1x400.png
manager/WebContent/themes/images/ui-bg_glass_95_fef1ec_1x400.png
manager/WebContent/themes/images/ui-bg_highlight-soft_75_cccccc_1x100.png
manager/WebContent/themes/images/ui-icons_222222_256x240.png
manager/WebContent/themes/images/ui-icons_2e83ff_256x240.png
manager/WebContent/themes/images/ui-icons_454545_256x240.png
manager/WebContent/themes/images/ui-icons_888888_256x240.png
manager/WebContent/themes/images/ui-icons_cd0a0a_256x240.png
manager/WebContent/themes/jquery-ui-1.9.2.custom.css
manager/WebContent/themes/jquery-ui-1.9.2.custom.min.css
src/org/microtitan/diffusive/Constants.java
src/org/microtitan/diffusive/Diffusive.java
src/org/microtitan/diffusive/annotations/Diffusive.java
src/org/microtitan/diffusive/annotations/DiffusiveConfiguration.java
src/org/microtitan/diffusive/annotations/DiffusiveMappingConfiguration.java
src/org/microtitan/diffusive/annotations/DiffusiveServerConfiguration.java
src/org/microtitan/diffusive/cache/Cache.java
src/org/microtitan/diffusive/cache/FifoCache.java
src/org/microtitan/diffusive/classloaders/RestfulClassLoader.java
src/org/microtitan/diffusive/classloaders/RestfulClassReader.java
src/org/microtitan/diffusive/classloaders/RestfulDiffuserClassLoader.java
src/org/microtitan/diffusive/classloaders/factories/ClassLoaderFactory.java
src/org/microtitan/diffusive/classloaders/factories/ClassLoaderFactoryRepository.java
src/org/microtitan/diffusive/classloaders/factories/RestfulClassLoaderFactory.java
src/org/microtitan/diffusive/classloaders/factories/RestfulDiffuserClassLoaderFactory.java
src/org/microtitan/diffusive/containers/Pair.java
src/org/microtitan/diffusive/convertor/MethodIntercepterEditor.java
src/org/microtitan/diffusive/diffuser/AbstractDiffuser.java
src/org/microtitan/diffusive/diffuser/Diffuser.java
src/org/microtitan/diffusive/diffuser/KeyedDiffuserRepository.java
src/org/microtitan/diffusive/diffuser/LocalDiffuser.java
src/org/microtitan/diffusive/diffuser/resolver/EndPointResolver.java
src/org/microtitan/diffusive/diffuser/resolver/MappedEndPointResolver.java
src/org/microtitan/diffusive/diffuser/resolver/config/FileEndpoingMappingConfig.java
src/org/microtitan/diffusive/diffuser/resolver/config/package-info.java
src/org/microtitan/diffusive/diffuser/resolver/config/xml/EndpointMappingConfigXml.java
src/org/microtitan/diffusive/diffuser/resolver/config/xml/FileEndpoingMappingConfigXml.java
src/org/microtitan/diffusive/diffuser/resolver/config/xml/package-info.java
src/org/microtitan/diffusive/diffuser/restful/DiffuserContainer.java
src/org/microtitan/diffusive/diffuser/restful/DiffuserSignature.java
src/org/microtitan/diffusive/diffuser/restful/RestfulDiffuser.java
src/org/microtitan/diffusive/diffuser/restful/RestfulDiffuserApplication.java
src/org/microtitan/diffusive/diffuser/restful/RestfulDiffuserInfo.java
src/org/microtitan/diffusive/diffuser/restful/atom/AbderaFactory.java
src/org/microtitan/diffusive/diffuser/restful/atom/Atom.java
src/org/microtitan/diffusive/diffuser/restful/client/RestfulClientFactory.java
src/org/microtitan/diffusive/diffuser/restful/client/RestfulDiffuserManagerClient.java
src/org/microtitan/diffusive/diffuser/restful/request/ClassRequest.java
src/org/microtitan/diffusive/diffuser/restful/request/CreateDiffuserRequest.java
src/org/microtitan/diffusive/diffuser/restful/request/ExecuteDiffuserRequest.java
src/org/microtitan/diffusive/diffuser/restful/resources/RestfulClassPathResource.java
src/org/microtitan/diffusive/diffuser/restful/resources/RestfulDiffuserManagerResource.java
src/org/microtitan/diffusive/diffuser/restful/resources/ResultId.java
src/org/microtitan/diffusive/diffuser/restful/resources/cache/FifoResultsCache.java
src/org/microtitan/diffusive/diffuser/restful/resources/cache/ResultCacheEntry.java
src/org/microtitan/diffusive/diffuser/restful/resources/cache/ResultsCache.java
src/org/microtitan/diffusive/diffuser/restful/resources/exceptions/ClassNotFoundExceptionMapper.java
src/org/microtitan/diffusive/diffuser/restful/resources/exceptions/IllegalArgumentExceptionMapper.java
src/org/microtitan/diffusive/diffuser/restful/response/AbstractDiffuserResponse.java
src/org/microtitan/diffusive/diffuser/restful/response/CreateDiffuserResponse.java
src/org/microtitan/diffusive/diffuser/restful/response/DeleteDiffuserResponse.java
src/org/microtitan/diffusive/diffuser/restful/response/DiffuserResponse.java
src/org/microtitan/diffusive/diffuser/restful/response/ExecuteDiffuserResponse.java
src/org/microtitan/diffusive/diffuser/restful/response/ListDiffuserResponse.java
src/org/microtitan/diffusive/diffuser/restful/server/KeyedDiffusiveStrategyRepository.java
src/org/microtitan/diffusive/diffuser/restful/server/RestfulDiffuserServer.java
src/org/microtitan/diffusive/diffuser/restful/server/config/RestfulDiffuserServerConfig.java
src/org/microtitan/diffusive/diffuser/restful/server/config/ServerMode.java
src/org/microtitan/diffusive/diffuser/restful/server/config/StrategyType.java
src/org/microtitan/diffusive/diffuser/restful/server/config/xml/RestfulDiffuserServerConfigXml.java
src/org/microtitan/diffusive/diffuser/restful/xml/ClassNameAdapter.java
src/org/microtitan/diffusive/diffuser/restful/xml/ClassNameListAdapter.java
src/org/microtitan/diffusive/diffuser/restful/xml/SerializerNameAdapter.java
src/org/microtitan/diffusive/diffuser/restful/xml/UriAdapter.java
src/org/microtitan/diffusive/diffuser/restful/xml/UriListAdapter.java
src/org/microtitan/diffusive/diffuser/serializer/JsonPersistenceSerializer.java
src/org/microtitan/diffusive/diffuser/serializer/KeyValuePersistenceSerializer.java
src/org/microtitan/diffusive/diffuser/serializer/ObjectSerializer.java
src/org/microtitan/diffusive/diffuser/serializer/PersistenceSerializer.java
src/org/microtitan/diffusive/diffuser/serializer/Serializer.java
src/org/microtitan/diffusive/diffuser/serializer/SerializerFactory.java
src/org/microtitan/diffusive/diffuser/serializer/XmlPersistenceSerializer.java
src/org/microtitan/diffusive/diffuser/strategy/AbstractDiffuserStrategy.java
src/org/microtitan/diffusive/diffuser/strategy/DiffuserStrategy.java
src/org/microtitan/diffusive/diffuser/strategy/DiffuserStrategyConfigXml.java
src/org/microtitan/diffusive/diffuser/strategy/RandomDiffuserStrategy.java
src/org/microtitan/diffusive/diffuser/strategy/RandomDiffuserStrategyConfigXml.java
src/org/microtitan/diffusive/diffuser/strategy/RandomWeightedDiffuserStrategy.java
src/org/microtitan/diffusive/diffuser/strategy/RandomWeightedDiffuserStrategyConfigXml.java
src/org/microtitan/diffusive/diffuser/strategy/load/DiffuserLoadCalc.java
src/org/microtitan/diffusive/diffuser/strategy/load/SystemAverageCpuLoadCalc.java
src/org/microtitan/diffusive/diffuser/strategy/load/SystemCpuLoadCalc.java
src/org/microtitan/diffusive/diffuser/strategy/load/TaskCpuLoadCalc.java
src/org/microtitan/diffusive/diffuser/strategy/load/TaskThreadLoadCalc.java
src/org/microtitan/diffusive/launcher/DiffusiveLauncher.java
src/org/microtitan/diffusive/launcher/DiffusiveLoader.java
src/org/microtitan/diffusive/launcher/config/ConfigUtils.java
src/org/microtitan/diffusive/launcher/config/LocalDiffuserConfig.java
src/org/microtitan/diffusive/launcher/config/RestfulDiffuserConfig.java
src/org/microtitan/diffusive/launcher/config/xml/RestfulDiffuserConfigXml.java
src/org/microtitan/diffusive/translator/BasicDiffusiveTranslator.java
src/org/microtitan/diffusive/translator/DiffusiveTranslator.java
src/org/microtitan/diffusive/utils/ClassLoaderUtils.java
src/org/microtitan/diffusive/utils/CollectionUtils.java
src/org/microtitan/diffusive/utils/NetworkUtils.java
src/org/microtitan/diffusive/utils/ReflectionUtils.java
src/org/microtitan/tests/Bean.java
src/org/microtitan/tests/BeanTest.java
src/org/microtitan/tests/TestClassA.java
src/org/microtitan/tests/TestClassB.java
src/org/microtitan/tests/montecarlo/Cube.java
src/org/microtitan/tests/montecarlo/ThreadedVolumeCalc.java
src/org/microtitan/tests/montecarlo/VolumeCalc.java
src/org/microtitan/tests/regex/RegexTestHarness.java
src/org/microtitan/tests/threaded/MultiThreadedCalc.java
src/org/microtitan/tests/threaded/Result.java
src/org/microtitan/tests/threaded/SingleThreadedCalc.java
src/org/microtitan/tests/threaded/Task.java

Download

Click the following link to download diffusive-master.zip.

diffusive-master.zip




















Home »
  Java Free Code »
    Framework »




Framework
Framework Algorithm
Framework BlackBerry
Framework Collection
Framework Commandline
Framework Concurrency
Framework IRC
Framework LightWeight
Framework Log
Framework MediaPlayer
Framework MVC
Framework Network
Framework RPC
Framework Server
Framework UI