7.29.1. Rehearsal

Questions. 

  1. The basic operations of JavaSpace are write, read and take:

    interface JavaSpace
    {
      Lease write (Entry e, Transaction tx, long lease);
      Entry read (Entry template, Transaction tx, long timeout);
      Entry take (Entry template, Transaction tx, long timeout);
      ...
    }
    

    Describe what these operations do.