ocr: Application Interface Persistent Object Manager (Store, Retrieve, Delete, and SO on) Persistent Data Service protocol Business Objects Data Store Drivers Streams Oracle FIGURE 4 The Object Persistence Service: virtual The object Persistent data- Object Manager provides a base interface to the application; the Persistent Data Ser- vice contains the bulk of the persistence engine; and the bottom layer is composed of media drivers that accept the VO requests from the PDS and translate them into data ma- nipulation operations.