An Internet of Things transaction management system
A transaction management and Internet of Things technology, applied in the field of Internet of Things transaction management system, can solve problems such as automatic transactions, task priority shielding, and low priority, so as to avoid manual arrangement of transactions, enrich loop execution methods, and improve automation horizontal effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] In this embodiment, the first scope is represented as a transaction execution unit table, and the execution unit associated with the transaction is defined in the transaction execution unit table; the execution unit priority is set in the execution unit, and the execution unit has priority The level determines the lowest priority of the transaction that the execution unit can execute. When the same execution unit executes multiple transactions, the execution unit will execute the transaction that is not lower than its own execution priority and has the highest transaction priority.
[0032] In this embodiment, the first scope definition defines the scope of influence of the transaction, which is expressed as a transaction execution unit table, and the execution units associated with the transaction are defined in the table.
[0033] In this embodiment, the execution unit is a software and hardware carrier that handles specific transactions. The execution unit can complet...
Embodiment 2
[0040] In this embodiment, the second scope represents the scope of the control domain, the second scope is composed of multiple execution units, multiple control domains can include the same execution unit, and the execution units can be different Belongs to any control domain; the control domain includes the priority of the control domain, and the control domain implements hierarchical management of transactions and execution units through the priority of the control domain. The control domain with higher priority is at a higher level, and the lower The priority control domain is at a lower level; when multiple control domains belonging to the same execution unit are running at the same time, the execution unit is always in the control domain with the highest priority; when the control domain with the highest priority exits the running state, the execution unit Automatically descend to the control domain with the highest priority in the remaining running state; when the execu...
Embodiment 3
[0047] Such as Figure 1 to Figure 3 As shown, in this embodiment, the execution unit has a control domain ID attribute, which records the control domain where the execution unit is currently located. The control domain where the execution unit is located determines the execution priority of the execution unit, and the execution priority operation logic; specifically Including the following steps:
[0048] (1) When running and stopping the control domain, trigger an execution unit priority calculation: obtain the control domains associated with the execution unit and in the running state, arrange these control domains in descending order of priority, and set the control domain ID of the execution unit to The ID of the first control domain after sorting and inherits the priority from this control domain; if the execution unit does not belong to any control domain in the running state, the control domain ID of the execution unit is cleared, and the priority of the execution unit...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


