When I was in college, I started to contact me because of my graduation thesis.WorkflowLater, I continued to pay close attention to this development. A few days agoDuduAWWF (Windows Workflow Foundation)[TRANSLATION] It reminds meWorkflow. Seeing so much attention in the gardenWWFAnd found that there are fewWWFChinese data, decided to squeeze out timeWWFOfDocGive the whole translation, and give convenience to the brothers who do not know much about foreign languages like me in the garden.
It's the first timeBlogSorry ~. In order to keep the original intention as much as possible, I will have something to translate.......Let's get started ~
Windows Workflow FoundationJourney(I)-Overview
Translated from --MS-help: // Ms. winwf. v1.en/winwf_gettingstarted/html/55da2060-f 10f -4ef4-a923-b38e00004516b.htm
The most natural way to organize and execute a series of operations or activities--That is, the workflow.--It is also the best way to construct an executable workflow.
Windows Workflow Foundation (Hereinafter referred toWWF)Provides a programming framework and tool to develop and execute different workflow-based applications.ProgramSuch as document management, linear business applications, trade document processes,ItManagement,B2BApplications and consumer applications.
Stateful, persistent, and uninterrupted applications
WWFIt simplifies the process of creating stateful, uninterrupted asynchronous workflow applications.WWFThe runtime engine manages the running of workflows to ensure the long-term running of workflows and resist the restart of machines.WWFThe runtime Service provides a series of additional functions, suchWWFServices provide transactions and persistence for gentle and correct error handling.
Workflow Model
WWFA workflow model is provided for developers to describe the process required by an application. By using the flow control, State management, transactions, and synchronization mechanisms provided by the workflow model, developers can separate the application logic and business logic to construct a high-level abstraction, to improve developers' efficiency.
Component Reuse
WWFProvides developers with a seriesActivity-- An activity is a configurable logical structure that contains a unit of work. This structure encapsulates some components that developers may frequently use, thus saving developers time.
If you encounter special requirements or scenarios,WWFIt also provides a simple method for launching custom activities.
By loading a workflow engine into a process,WWFAllows any application or service container to run a workflow.
Runtime service components are designed as plug-ins, which enables applications to provide their services in the most appropriate way.WWFIt also provides default implementations of a set of runtime services that can meet most types of applications.
In addition,WWFAlso providesASP. NETOfOut-of-the-box(What do you mean ?) Support for structure and operation inIISAndASP. NETEnvironment workflow becomes simple.
Windows Workflow Foundation (2)-guide 1 (create a sequential workflow)