Learn jbpm_00 _ Overview

Source: Internet
Author: User
Tags jbpm

  1. Some of the first instructions:

    1. Group friends wt W! Also make a summary of your own learning, close up this series, and share with you.
    2. MainlyJbpmThe study on the use of its own structure should not happen to re-graphical configuration.
    3. I only use it in small and medium-sized projects, and I have some discrimination (efficiency) against hibernate in terms of application relationship of other projects, so I am not very knowledgeable. Writing some things is just throwing bricks, and you are also advised to smash the jade.
    4. The process of this series is gradual. Please wait patiently.
    5. I personally thinkCodeIs the best document, so in addition to simple instructions, please read the code and comments, thank you.
    6. The original code is used by default.MavenConfigurationJarBut will also giveJarList, please download the jar package by yourself.
    7. For more suggestions, see the official manual andSource code.

     

  2. Jbpm Overview:
    1. jbpm is a data layer based on hiberante Process Engine (because BPM not enough, mainly process, BPM ).
    2. JbpmDesignedUMLThe concept of the flow chart and status chart, plusTokenConcept, so if you do not understand it, make up the course first.
    3. JbpmThe configuration source has two forms:XMLAnd database.
    4. Jbpm Layering:
      1. press BPM cycle score: ( Org. jbpm. graph. def ), runtime ( org.jbpm.graph.exe )

    Not yet highlightedBPMIn the later stages of the cycle, the analysis and re-engineering stages only reflect and define the time and the execution time of the process.

    OnlyJbpmFlexibility is not only because of its flexible conceptual design, but also because its runtime and definition are relatively independentJbpmThe running process can even be completely different from the configuration made during definition.

    1. By function: Jpdl Language Definition ( Org. jbpm. jpdl ), Flowchart Definition ( Org. jbpm. Graph ), Task Management ( Org. jbpm. taskmgmt ), Process authorization ( Org. jbpm. Security, which I have not studied ), As well as other support for emails, scheduled tasks, calendars, and message queues.

    In terms of function design,JbpmDependentHiberanteSo close to perfectionOo(OPThere are few traces), so it has not beenOoIt would be a little hard for the comrades who intrude their ideas to see the source code.

    Let's talk about this. Let's take a look at the example below.

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.