The present invention discloses an activiti-based business event and flow
separation method. The method includes the following steps that: activiti operation node data are structurized, and the structurized data are configured into a
database so as to generate different forms; and the
XML data of a business flow are analyzed, the analyzed configuration data are written into the forms generated in the above step. According to the activiti-based business event and flow
separation method of the invention, the operation node data are structurized in the
database; the specific forms formed by the structurized data are read; the
XML data of the business flow are analyzed, and the analyzed data are written into the above generated forms; and therefore, the separation of business
processing from the business flow can be realized, business can be independent from a flow line for analyzing the customized
XML of the activiti in a
processing process, the analysis of the
XML data which is performed each time when business is processed can be avoided, the problem of data chaos caused by XML analysis can be solved, the problem of the failure of the business
processing caused by the anomalies of the flow can be solved, and the update of the flow can be updated through modifying the configuration data. The invention also provides an activiti-based business event and flow
separation system.