1. An appliance control system for an appliance adapted to perform a physical operation on an article with at least one hardware component and at least one arbitrary software component in network communication, the system comprising an object-oriented communication protocol and a configuration mechanism to construct messages in the object-oriented communication protocol wherein the messages comprise identifiers within a class library namespace that are uniquely meaningful within a universe of appliances.