Transaction middleware TongEASY
In an application system built with TongEASY, the transaction typically involves the following processes:
a) The Client's application sends a request to the core.
b) After processing, the core sends the request data to the core of the server through the communication management module.
c) After the internal registration of the service provider, the corresponding service program is triggered according to the transaction code.
d) After the service program finishes processing, the response is returned to the Client program according to the original path.
e) In the normal processing process, after all branches of the transaction are completed, the Client application initiates the commit or rollback of the whole transaction, and the core performs the commit or rollback of the whole distributed transaction.
f) In the whole transaction processing process, if one transaction exception is found, the system monitoring module will automatically roll back the transaction.