Ondersteuning voor opslagbestanden in het bestandssysteem QSYS.LIB

Het bestandssysteem QSYS.LIB ondersteunt stroominvoer/uitvoerbewerkingen voor het opslaan van bestandsobjecten.

Een bestaand opslagbestand heeft bijvoorbeeld gegevens die door een ander bestand gelezen of gekopieerd worden totdat het nodig is de gegevens in een ander bestaand en leeg opslagbestandsobject te plaatsen. Als een opslagbestand geopend is voor schrijfbewerkingen zijn geen andere openinstances van het bestand toegestaan. Een opslagbestand staat wel meerdere openinstances voor leesbewerkingen toe, mits de taak meer dan één openinstance van het bestand heeft voor leesbewerkingen. Een opslagbestand kan niet worden geopend voor lee/schrijftoegang. Stroominvoer- en/of uitvoerbewerkingen om bestandsgegevens op te slaan zijn niet toegestaan als er in een taak meerdere threads worden uitgevoerd.

Stroominvoer- en/of uitvoerbewerkingen naar een opslagbestand worden niet ondersteund als een opslagbestand of de bijbehorende directory wordt geëxporteerd via het netwerkbestandssysteem. Ze mogen echter worden geopend vanaf een PC-client en via het bestandssysteem QFileSvr.400.