...
Page Properties | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
Ressourceshttps://wiki.optimal-systems.de/pages/viewpage.action?pageId=57442949 Remarks
Not needed anymore: In modern data processing chains, asynchronous operations become more and more popular. Concerning the administration of such complex procedures, a status measure is essential. The lifecycle of any object needs to be documented with a view to a general knowledge on the current state of progress, and in order to enable the prosecution of interrupted processes. If the object status would be located in the metadata, each pass through a multi-stage processing chain would create a completely new version of the whole object, that needs to be stored in addition to the previous one. In contrast, the tags are treated separately. They always have a state and a unique traceid, which is a basis for external support as well as a possibility to control asynchronous operations. These additional features are stored together with the object, but they are completely independent on the metadata and on the object's version. In fact, they are always available for the current version. The management and modification of tags neither creates a new version nor triggers events that become due when objects are modified. The so assigned processing status reflects a concrete state of the object and serves as the basis for further transactionstable entry:
Handling of the The
|
Excerpt |
---|
Tags are used to describe the status of an object within a process chain independently of the object's metadata, which means no need of definition in the schema and no triggering of new versions. |
...