newton
Newton
 

Examples: Overview

In order to run the examples you need to install Newton.

The examples are already compiled in the distribution. If you want to rebuild the examples, use Apache Ant as follows:

cd examples
ant
Note
The examples are actually built using Sigil and Apache Ivy.

The following examples take you from the basic installation and dynamic wireup of composites within a single Newton container, right through to the use of Systems to dynamically provision and wire up graphs of components spanning multiple containers.

Chainlink
This is the example to try first. Several link composites are installed, dynamically wired up and rewired in response to a change. Then everything is uninstalled leaving Newton in its initial state.
Remote Chainlink
Repeats the chainlink demo, showing how Newton uses Jini to distribute the chain across several JVMs.
Spring OSGi Chainlink
In this example we show how Newton can be used to manage Spring OSGi bundles.
Scatter Gather
Shows how to build a scatter-gather grid using Newton. This example makes use of a Javaspace.
Scatter Gather System
Repeats the last demo using Environments to deploy and dynamically scale the application.
Smart Proxy
Shows how Jini Smart Proxies are supported by Newton.
Fractal Render
Combines concepts used in previous demos to show how to build a real world application to render fractal images using a scatter gather pattern.