1.1 assembly factory
The function of assembling the factory is to use the existing resources of the raw material factory, designed the process based on the needs of the business, and then effectively maintain these processes. The reasonable combination of existing resources of the raw material plant is an application model, and we call this application mode as an assembly process.
The process of assembly is very simple, usually one process can be created first, the process may have some properties, such as the owner, and in what state (such as archive status), note, etc. The same is to continuously add the relationship between steps and modification steps; set the flow direction of the step, such as parallel, synchronization, asynchronous. The data after setting this is saved in a specific location, we recommend that you use XML as your data saving mode, which is convenient in the later operations.
1.1.1 Business Process Management
The management of the process is the maintenance of the process, including the modification of the process name, modification of the process attribute, the process of modification, the process of deletion, and more. These operations are relatively simple.
1.1.2 You can modify the deletion at any time
We have given amendments to the resources of the raw materials, and delete will not affect the established process. The process that has been established is actually existed. Now we are also the same for the process. These operations do not affect the business process of the reference process. You should understand that a business may have several instances run at the same time, such as several receipts in "run", So these examples do not rely on the original "raw materials" of your process, but rely on your first reference process is an example process that process copies. We will design a function of modifying the instance steps in the factory.
1.2 use factory
1.2.1 Using Process Management
1.2.2 The process ends indicates that the instance ends
2 technical application
2.1 Whether to use XML technology
XML technology may exist in each corner. We use XML technology at each stage. For XML technology features, we have no effort here, but simple applications are confident in our process design, so you Not necessarily the XML technology master, if it will be more heartbreaking, because every detail of the fact that you will find that in the design process, you can use XML to be expressed.
Let's take an example of handling XML. I am not explaining an article of XML technology here. I just want to explain the trend of using XML technology in this design. The development platform I use is IBM WebSphere platform, and the design tool is IBM Rational. Rose, the XML editor used is the test version of XMLSPY, which is my consistent "practice", I like these technologies. Here, you can use the tool you are familiar with, you have to understand JDOM, how to get JDOM details, please refer to I use JDom as the XML file in the process of processing.