Does adding a feedback mechanism to the existing workflow engine structure cause confusion?

Source: Internet
Author: User

If our flow engine is a system that processes flowcharts in an orderly manner, if a conditional jump statement is added to the system, under the automatic operation control mechanism, this jump behavior corresponds to the original RecursionAlgorithmWill it cause confusion in the entire process operation control mechanism? What I said that dayProgramThe conditional jump GOTO statement will greatly enhance the function of the program. Think about it over the past few days. If this happens, the original traversal order of the flowchart will be broken, will the ARC's control over the process become invalid? I think it is necessary to reconsider the automatic operation control mechanism of the process engine from the overall design.

If the problem is difficult, it is difficult for our engine to fully consider every detail of the entire process. It seems like designing an engine, A change in the shape of a screw will lead to a change in the global design (I guess, it's wrong, please correct the expert )... The Arc System of the Process Engine is no exception... This is a bit of a test level ..

So we will let the arc traverse once. If we encounter a feedback behavior when preparing for recursion, will the ARC's traversal order for other nodes be wrong? What happens when the feedback behavior occurs before, after, or when recursion occurs? Therefore, no matter whether we add a judgment condition module in the ARC module to embed jumper (), then run the process and test the process, if there is a feedback behavior and whether calling jumper will cause a control error in the arc, practice is a key way to test the technology. Let's try it first .. As an experimental platform for workflow technology enthusiasts, jwfd plays the role of technology and theoretical testing. It's okay. I'll try again later...

========================================================== ========================================================== ========================================================== ==========

Whether a workflow system can sell at a high price depends on the core system .. At present, there are more and more process products on the market, and homogenization is also very serious. The key to winning the competition lies in the core technology. Therefore, it is necessary for enterprises to increase their investment in this field, I suggest that enterprises and colleges and universities work closely with research institutions to avoidCodeIt is difficult to improve the code design level without theoretical support... The domestic Tianxiang workflow began to cooperate with research institutions, which is really good... We expect their products to become more and more advanced ......

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.