Figure 2


The ORB traverses the objects in the DietCenter module to locate the recipient object. The ORB examines the recipient object and passes it a message with arguments culled from the environment. In our example, the ORB calls the amos object's eat method with the arguments food="spam" and servings=3.

Figure 2