|
Comment: |
The following has been added in the 28/10/05 version:
"3. Concurrency in ByteIO
As a simple, file-like bulk data specification, ByteIO explicitly does not address the more complicated question of concurrency for multiple readers
and writers. Any attempt at managing such concurrency is left up to external (and undefined) services and software. Advisory locking could easily be
implemented as an additional service port type and would not impact the simplicity of ByteIO. The only concurrency issues that are addressed by
ByteIO are atomicty issues revolving around multiple read/write requests within the service. At that level, each ByteIO specific operation (read,
write, append, etc.) should be atomic.
"
|