This section describes three simple examples we wrote using NetPebbles, Java RMI, and Aglets (the Java-based agent technology from the IBM Tokyo Research Laboratory), and what we have learned from this exercise. The examples have been chosen to represent three common data flow patterns, i.e. broadcast, two-party interactive, and broadcast interactive. We used the same set of Java Beans in programming with the three technologies.
Figure: The figure shows data flow pattern for the three examples.