These protocols are not coded by a Jini applications programmer—they form a foundation for Jini’s LookupDiscovery class (discussed on the previous slide).