GEOSS Banner

2.2.6 : Locking WFS Service

Decentralized updaying features

A locking WFS server shall implement the Transactional WFS operations and shall implement at least one of the GetFeatureWithLock or LockFeature operations.

In a distributed environment, a client that has downloaded a dataset form a server has no way to guarantee that while the feature was being modified on the client side, no other client was updateing that same feature in the database. A way to avoid concurrent editions is to require that access to data has to be done in a mutually exclusive manner; which means that while one transaction accesses a data item, no other transaction can modify the same data item. This can be accomplished by using locks that control access to the data with LockFeature and GetFeatureWithLock and using the received LockId in the Transaction operation.

<<Prev T.O.C.  Next>>

Files (0)

You must login to post a comment.