摘要 |
The present invention concerns a consistency enforcement system (1) for at least one XML object (20) stored in an SOA-registry (2), the at least one XML object (20) comprising a plurality of processing task XML elements (200, 201) each defining at least one processing task to be performed by components of the SOA, the consistency enforcement system (1) comprising:
a. an interface (10) adapted for receiving an updated XML object (20') comprising at least one additional processing task XML element (202) defining at least one further processing task to be performed by components of the SOA that is not comprised in the at least one XML object (20) stored in the SOA-registry (2);
b. a validation unit (11) adapted for querying the SOA-registry (2) in order to obtain one or more predefined processing task identifiers (25);
c. wherein the validation unit (11) is further adapted for matching a processing task identifier of the at least one additional processing task XML element (202) of the updated XML object (20') against the one or more predefined processing task identifiers (25) obtained from the SOA-registry (2) and for approving or rejecting the updated XML object (20') depending on the result of the matching.
|