// Reads a record from the file. Returns an array where each
// element is a record value.
public
String[] read(int recNo) throws RecordNotFoundException;
what's the meaning of recNo?i think that is the position in the physical file.so it's not unique because this recNo can be reused.
so in the update synchronized block,we need to compare each field in the record to confirm the record state.and the client must send back all the field of the record which be booked?
It's truth? i want a Positive response! thanks!