рд╣рдордиреЗ рдЕрдкрдирд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЗрдВрдЬрди рдХреИрд╕реЗ рдмрдирд╛рдпрд╛

DIRECTUM рдореЗрдВ, рд╣рдо DirectumRX ECM рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдИрд╕реАрдПрдо рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдореБрдЦреНрдп рддрддреНрд╡ рдЗрдВрдЬрди рд╣реИред рд╡рд╣ рдЬреАрд╡рди рдЪрдХреНрд░ рдХреЗ рджреМрд░рд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдг (рдЙрджрд╛рд╣рд░рдг) рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдЖрдк рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЙрдбреНрдпреВрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ, рдЖрдкрдХреЛ рддрдп рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП: рдПрдХ рддреИрдпрд╛рд░ рдЗрдВрдЬрди рд▓реЗрдВ рдпрд╛ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рд▓рд┐рдЦреЗрдВред рд╢реБрд░реВ рдореЗрдВ, рд╣рдо рдкрд╣рд▓реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдЧрдПред рд╣рдордиреЗ рд╡рд┐рдВрдбреЛрдЬ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдлрд╛рдЙрдВрдбреЗрд╢рди (рдбрдмреНрд▓реНрдпреВрдПрдлрдПрдл) рдЗрдВрдЬрди рд▓рд┐рдпрд╛, рдФрд░ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рдЕрдиреБрдХреВрд▓ рд╣реИред рд▓реЗрдХрд┐рди рд╕рдордп рдХреЗ рд╕рд╛рде, рд╣рдордиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рд╣рдореЗрдВ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЗрдВрдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдХреИрд╕реЗ рд╣реБрдЖ, рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реБрдЖ, рдореИрдВ рдиреАрдЪреЗ рдмрддрд╛рдКрдВрдЧрд╛ред

рдкреБрд░рд╛рдирд╛ рдЗрдВрдЬрди


рдХреНрдпреЛрдВ wf?


2013 рдореЗрдВ рд╡рд╛рдкрд╕, рдЬрдм рдбрд╛рдпрд░реЗрдХреНрдЯрдордЖрд░рдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЙрдбреНрдпреВрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдерд╛, рддреЛ рд╣рдордиреЗ рдПрдХ рддреИрдпрд╛рд░ рдЗрдВрдЬрди рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред Windows рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдлрд╝рд╛рдЙрдВрдбреЗрд╢рди (WF), ActiveFlow, K2.NET, WorkflowEngine.NET, cDevWorkflow, NetBpm рд╕реЗ рджреЗрдЦрд╛ рдЧрдпрд╛ред рдХреБрдЫ рдореВрд▓реНрдп рд╕реЗ рдЦреБрд╢ рдирд╣реАрдВ рдереЗ, рдХреБрдЫ рдХрдЪреНрдЪреЗ рдереЗ, рдХреБрдЫ, рдЙрд╕ рд╕рдордп рддрдХ, рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рдереЗред
рдирддреАрдЬрддрди, рд╡рд┐рдХрд▓реНрдк рдбрдмреНрд▓реНрдпреВрдПрдл рдкрд░ рдЧрд┐рд░ рдЧрдпрд╛ред рд╣рдордиреЗ рддрдм Microsoft рд╕реНрдЯреИрдХ (WCF, WPF) рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдПрдХ рдФрд░ рдбрдмреНрд▓реНрдпреВ рд╣рдореЗрдВ рдиреБрдХрд╕рд╛рди рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛рдПрдЧрд╛ред рдПрдХ рдЕрдиреНрдп рд▓рд╛рдн Microsoft рдЧреЛрд▓реНрдб рдПрдкреНрд▓реАрдХреЗрд╢рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдкрд╛рд░реНрдЯрдирд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдорд╛рд░реА рд╕реНрдерд┐рддрд┐ рдереА, рдЬрд┐рд╕рдиреЗ Microsoft рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ред рдЦреИрд░, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЗрдВрдЬрди рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдиреЗ рд╣рдореЗрдВ рдЕрдиреБрдХреВрд▓ рдмрдирд╛рдпрд╛ рдФрд░ рд╣рдорд╛рд░реЗ рд▓рдЧрднрдЧ рд╕рднреА рдорд╛рдорд▓реЛрдВ рдХреЛ рдХрд╡рд░ рдХрд┐рдпрд╛ред

рдбрдмреНрд▓реНрдпреВрдПрдл рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ?


WF рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ 6 рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдХрдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕рдВрдЪрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рд▓рд╛рдЧрдд рдмрд╣реБрдд рдЕрдзрд┐рдХ рдереАред рд╣рдордиреЗ рдЕрдкрдирд╛ рдЗрдВрдЬрди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдореИрдВ рдЖрдкрдХреЛ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реВрдБред

рдорд╣рдВрдЧреА рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХреНрд╕ рдФрд░ рдмрдЧ рдлрд┐рдХреНрд╕


рд╕рд╛рд▓ рдмреАрддрддреЗ рдЧрдП, рдЙрддреНрдкрд╛рдж рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рднрд╛рд░ рдмрдврд╝рддрд╛ рдЧрдпрд╛ред рдХреАрдбрд╝реЗ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд▓рдЧреЗ, рдЬрд┐рд╕рдХреЗ рдирд┐рджрд╛рди рдФрд░ рд╕реБрдзрд╛рд░ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрди рд▓рдЧреЗред рдпрд╣ рдХрд╛рд░рдгреЛрдВ рдХреА рдПрдХ рдЬрдЯрд┐рд▓ рджреНрд╡рд╛рд░рд╛ рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рдереА: рдкрд┐рдЫрд▓реЗ рдЗрдВрдЬрди рдХреЛ рдПрдореНрдмреЗрдб рдХрд░рддреЗ рд╕рдордп рджрдХреНрд╖рддрд╛рдУрдВ рдХреА рдХрдореА, рдбрд┐рдЬрд╝рд╛рдЗрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдФрд░ WF рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ WF DirectumRX рдореЗрдВ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдмреБрдирд┐рдпрд╛рджреА рдХреНрд╖рдорддрд╛рдПрдВ рдереАрдВ, рд╕рдорд╛рди рд╕реНрддрд░ рд╕рд╛рдзрд╛рд░рдг рдмрдЧ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдерд╛ред рдЬрдЯрд┐рд▓ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП, рджрдХреНрд╖рддрд╛рдУрдВ рдХреА рдХрдореА рд╣реЛ рдЧрдИ - рд▓реЙрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдЙрджрд╛рд╣рд░рдг рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдФрд░ рдЗрд╕реА рддрд░рд╣, рдореБрд╢реНрдХрд┐рд▓ рдереЗред
WF рдкрд░ рдкрд╛рдареНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рднреЗрдЬрдирд╛ рд╕рдВрднрд╡ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡реЗ рд╕рд┐рдЦрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВ рдФрд░ рд▓реЙрдЧ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╕рдВрдмрджреНрдз рдХрд░реЗрдВред рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ, рдХрд┐рд╕реА рдХреЛ рднреА рд╡рд╕реНрддреБрддрдГ рдореГрдд рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдХреМрд╢рд▓ рдХреЛ рдЙрдиреНрдирдд рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдЗрдЪреНрдЫрд╛ рдирд╣реАрдВ рдереАред
рджреВрд╕рд░рд╛ рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЙрдкрдпреБрдХреНрдд рдпреЛрдЧреНрдпрддрд╛ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдХрд╛рдо рдкрд░ рд░рдЦрд╛ рдЬрд╛рдПред рд▓реЗрдХрд┐рди рдЗрдЬрд╝реЗрд╡реНрд╕реНрдХ рдореЗрдВ рдПрдХ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХреЛрдИ рддреБрдЪреНрдЫ рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕ рддрдереНрдп рдкрд░ рдирд╣реАрдВ рдХрд┐ рдЗрд╕рдХрд╛ рд╕реНрддрд░ рд╣рдорд╛рд░реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо WF рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рд╡реЗрд╢ рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдПрдХ рддрд░реАрдХрд╛ рдпрд╛ рджреВрд╕рд░рд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдирд┐рдкрдЯреЗрдВрдЧреЗ, рдпрджрд┐ рдХрдИ рдЕрдиреНрдп рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдирд╣реАрдВред
рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рдереА рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрд░реЗрдЦреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп рд╣рдо рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдВрдХреЗрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдЕрдзрд┐рдХ рджреГрд╢реНрдп рдФрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, WF рдкреВрд░реНрдг-рд╡рд┐рдХрд╕рд┐рдд рдЧреНрд░рд╛рдлрд╝ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдЖрдк рдбреЗрдб-рдПрдВрдб рдмреНрд▓реЙрдХ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рдорд╛рдирд╛рдВрддрд░ рд╢рд╛рдЦрд╛рдУрдВ рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреЗрдмреИрдХ рд╣рдорд╛рд░реЗ рд╕рд░реНрдХрд┐рдЯ рдХрд╛ WF рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рд╣реИ, рдЬреЛ рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ рдФрд░ рдХрдИ рд╕реАрдорд╛рдПрдВ рд▓рдЧрд╛рддрд╛ рд╣реИред рдбрд┐рдмрдЧрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдбрдмреНрд▓реНрдпреВрдПрдл рд╕рд░реНрдХрд┐рдЯ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдирд╛ рдерд╛, рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ рджреГрд╢реНрдпрддрд╛ рдЦреЛ рдЧрдИ рдереА, рдореБрдЭреЗ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рдФрд░ рдЪреЗрд╣рд░реЛрдВ рдХреА рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рддреБрд▓рдирд╛ рдХрд░рдиреА рдереА рдХрд┐ рдЙрджрд╛рд╣рд░рдг рдХрд┐рд╕ рдХрджрдо рдкрд░ рдерд╛ред
рдЫрд╡рд┐

DirectumRX рдореЗрдВ рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡
рдЫрд╡рд┐

WF рдореЗрдВ рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдХрд┐ рдбрдмреНрд▓реНрдпреВрдПрдл рдкреНрд░рд▓реЗрдЦрди рдЦрд░рд╛рдм рднрдВрдбрд╛рд░ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╕рдордп рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбреЗрдЯрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрдХреНрд╖реЗрдк рднреА рдХрд░рддрд╛ рд╣реИред

рдПрдХ DBMS рдХреЗ рд░реВрдк рдореЗрдВ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЯ рдХрд░рддрд╛ рд╣реИ


рдЕрдм рдХрдИ рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП, рд░реВрд╕ рдореЗрдВ рдЖрдпрд╛рдд рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╡реГрддреНрддрд┐ рд░рд╣реА рд╣реИ, рдФрд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдордВрдЪ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо (рдбреАрдмреАрдПрдордПрд╕) рдпрд╛ рдШрд░реЗрд▓реВ-рдирд┐рд░реНрдорд┐рдд рдбреАрдмреАрдПрдордПрд╕ рдХрд╛ рд╕рдорд░реНрдерди рд╣реИред рдЬреНрдпрд╛рджрд╛рддрд░ рдпрд╣ Postgres рд╣реИред рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░, WF рдХреЗрд╡рд▓ MS SQL рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЕрдиреНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдордиреЗ DevArt рд╕реЗ dotConnect рдХреЛ рдЪреБрдирд╛ред
рдЬрдмрдХрд┐ рднрд╛рд░ рд╣рд▓реНрдХрд╛ рдерд╛, рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рд╣реА рд╣рдордиреЗ рд▓реЛрдб рдХреЗ рддрд╣рдд рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛, рд╕рдорд╕реНрдпрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреАрдВред рдбрдмреНрд▓реНрдпреВрдПрдл рдЕрдЪрд╛рдирдХ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдХреЛ рд░реЛрдХ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдмрдВрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рддреИрдпрд╛рд░ рд▓реЗрдирджреЗрди рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ), рдпрд╛ рд╕рднреА рд╕рдВрджреЗрд╢ рдПрдордПрд╕рдПрдордХреНрдпреВ рдЬрд╣рд░ рдХреНрдпреВ, рдЖрджрд┐ рдкрд░ рдЪрд▓реЗ рдЧрдПред рд╣рдордиреЗ рдЗрди рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдирд┐рдкрдЯрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рдкрд░ рдмрд╣реБрдд рд╕рдордп рдмрд┐рддрд╛рдпрд╛ред рдЗрд╕ рдмрд╛рдд рдХреА рдХреЛрдИ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рдереА рдХрд┐ рдПрдХ рдирдпрд╛ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдЧрд╛, рдЬрд┐рд╕рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд░рд╛рд╢рд┐ рдЦрд░реНрдЪ рдХрд░рдиреА рд╣реЛрдЧреАред

.Net рдХреЛрд░ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ


Microsoft рджреНрд╡рд╛рд░рд╛ .Net Core рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рд╣рдо рдЕрдкрдиреЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзреАрд░реЗ-рдзреАрд░реЗ рдЗрд╕рдореЗрдВ рдЬрд╛рдПрдВрдЧреЗред Microsoft рдиреЗ рдмреЛрд░реНрдб рдкрд░ рдбрдмреНрд▓реНрдпреВрдПрдл рдХреЛ рдирд╣реАрдВ рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдЬрд┐рд╕рдиреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдореЙрдбреНрдпреВрд▓ рдХреЛ .Net рдХреЛрд░ рдХреЛ рдЙрд╕ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд░рд╛рд╕реНрддрд╛ рд░реЛрдХ рджрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рд╡рд╣ рдореМрдЬреВрдж рдерд╛ред рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ .Net рдХреЛрд░ рдкрд░ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ DNS рдкреЛрд░реНрдЯ рд╣реИрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ WF рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рднреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рд╕рднреА 100% рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИрдВред рдПрдХ рдЕрдиреНрдп рдХрд╛рд░рдХ Microsoft рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдиреЗрдЯред .Net рдХреЛрд░ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ

рдирдпрд╛ рдЗрдВрдЬрди


рд╕рдорд╕реНрдпрд╛рдУрдВ, рд╕рдорд╛рдзрд╛рди рд╡рд┐рдХрд▓реНрдкреЛрдВ, рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░рд┐рдВрдЧ рдФрд░ рд╕реБрдзрд╛рд░реЛрдВ рдХреА рдЬрдЯрд┐рд▓рддрд╛, рд╕рднреА рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХрд╛ рд╡рдЬрди рдЙрдард╛рддреЗ рд╣реБрдП, рд╣рдордиреЗ рдПрдХ рдирдП рдЗрдВрдЬрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╣рдордиреЗ рдореМрдЬреВрджрд╛ рд▓реЛрдЧреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдХреЗ рд╢реБрд░реБрдЖрдд рдХреАред

рдкрд╕рдВрдж


рдЗрдВрдЬрди рдЪреБрдирддреЗ рд╕рдордп рдореБрдЦреНрдп рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рдереАрдВ:
  • .Net рдХреЛрд░ рдкрд░ рдХрд╛рдо рдХрд░реЗрдВ;
  • scalability
  • рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рдмрд╛рдж рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдореМрдЬреВрджрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рд░реВрдкрд╛рдВрддрд░рдг
  • рдореМрдЬреВрджрд╛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЙрдЪрд┐рдд рд▓рд╛рдЧрдд
  • рд╡рд┐рднрд┐рдиреНрди DBMS рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВ

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдерд╛ рдХрд┐ рдЧрддрд┐рд╡рд┐рдзрд┐ (рдЧрддрд┐рд╡рд┐рдзрд┐) C # рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХреЗ, рдмреНрд▓реЙрдХ рдХреЛ рдбрд┐рдмрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛, рдЖрджрд┐ред
рдореМрдЬреВрджрд╛ рдЗрдВрдЬрдиреЛрдВ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рджреЗрдЦрд╛:
  1. рдХреЛрд░ wf
  2. FlowWright
  3. K2 рд╡рд░реНрдХрдлрд╝реНрд▓реЛ
  4. рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛрд░
  5. Zeebe
  6. рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЗрдВрдЬрди
  7. рдЯрд┐рдХрд╛рдК рдЯрд╛рд╕реНрдХ рдлреНрд░реЗрдорд╡рд░реНрдХ
  8. Camunda
  9. рдСрд░рд▓рд┐рдпрдиреНрд╕ рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ

рд╕рдореАрдХреНрд╖рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рд╕рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдФрд░ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рдорд╛рдирд╛ рдХрд┐ рд╣рдорд╛рд░рд╛ рдЗрдВрдЬрди рдмрд╣реБрдд рдорд╣рдВрдЧрд╛ рдирд╣реАрдВ рд╣реИ, рдЬрдмрдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП 100% рдЙрдкрдпреБрдХреНрдд рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕реЗ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди / рд╡рд╛рд╕реНрддреБрдХрд▓рд╛


рдкрд┐рдЫрд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдбрдмреНрд▓реНрдпреВрдПрдл рдореЙрдбреНрдпреВрд▓ рдПрдХ рдбрдмреНрд▓реНрдпреВрд╕реАрдПрдл рд╕реЗрд╡рд╛ рдереА рдЬрд┐рд╕рдореЗрдВ рдбрдмреНрд▓реНрдпреВрдПрдл рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЬреБрдбрд╝реЗ рд╣реБрдП рдереЗред рд╡рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ, рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ, рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХ (рдбреЗрд╡рд▓рдкрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд┐рдд рдХреЛрдб) рд╕рд╣рд┐рдд рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред рдпрд╣ рд╕рдм IIS рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдирдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдорд╛рдЗрдХреНрд░реЛрд╕реИрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреА рдкреНрд░рд╡реГрддреНрддрд┐ рдХреЗ рдмрд╛рдж, рд╣рдордиреЗ рддреБрд░рдВрдд рд╕реЗрд╡рд╛ рдХреЛ рджреЛ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛: рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдкреНрд░реЛрд╕реЗрд╕ рд╕рд░реНрд╡рд┐рд╕ (рдбрдмреНрд▓реНрдпреВрдкреАрдПрд╕) рдФрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдмреНрд▓реЙрдХ рд╕рд░реНрд╡рд┐рд╕ (рдбрдмреНрд▓реНрдпреВрдмреАрдПрд╕), рдЬрд┐рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛ред рдЗрд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдПрдХ рдФрд░ рдХрдбрд╝реА рд╣реИ рдПрдкреНрд▓реАрдХреЗрд╢рди рд╕рд░реНрд╡рд┐рд╕, рдЬреЛ рдбрд╛рдпрд░реЗрдХреНрдЯреНрдпреВрдордЖрд░рдПрдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдмрд┐рдЬрдиреЗрд╕ рд▓реЙрдЬрд┐рдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
WPS "рдЪрд▓рддрд╛ рд╣реИ" рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, WBS рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╣рд░ рдХрджрдо рдкрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдЪрд▓рд╛рддрд╛ рд╣реИред рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдХрдорд╛рдВрдб рдПрдкреНрд▓реАрдХреЗрд╢рди рд╕рд░реНрд╡рд░ рд╕реЗ рдЖрддрд╛ рд╣реИред рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд RabbitMQ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреАрдЪреЗ рдореИрдВ рдЖрдкрдХреЛ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛рдКрдВрдЧрд╛ред


WPS


рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗрд╡рд╛ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрд╕реИрд╕ рд╣реИ рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрд░реЗрдЦ рдХреЛ рджрд░рдХрд┐рдирд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред
рд╕реЗрд╡рд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрдВрд╕реНрдЯреЗрдВрд╕реЗрд╕ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдХреНрд░рдордмрджреНрдз рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрд░реЗрдЦ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЖрдк рднрдВрдбрд╛рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ MS SQL рдФрд░ Postgres рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕реЗрд╡рд╛ RabbitMQ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ, рд╕рдВрджреЗрд╢ рдПрдХ рд╕реЗрд╡рд╛ рдПрдкреАрдЖрдИ рд╣реИред рд╕реЗрд╡рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдкреНрд░рдХрд╛рд░:
  • StartProcess - рдПрдХ рдирдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рдПрдБ рдФрд░ рдЙрд╕ рдкрд░ рдПрдХ рдХреНрд░реЙрд▓ рд╢реБрд░реВ рдХрд░реЗрдВ;
  • рдкреВрд░рд╛ рдмреНрд▓реЙрдХ - рдмреНрд▓реЙрдХ рдХрд╛ рдкреВрд░рд╛ рд╣реЛрдирд╛, рдЗрд╕ рд╕рдВрджреЗрд╢ рдХреЗ рдмрд╛рдж, рд╕реЗрд╡рд╛ рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рддреА рд╣реИ;
  • рд╕рд╕реНрдкреЗрдВрдб / рд░рд┐рдЬреНрдпреВрдордкреНрд░реЛрд╕реЗрд╕ - рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдирд┐рд▓рдВрдмрд┐рдд рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреНрд▓реЙрдХ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг, рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЗ рдареАрдХ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛;
  • рдПрдмреЛрд░реНрдЯ / рд░рд┐рд╕реНрдЯрд╛рд░реНрдЯрдкреНрд░реЛрд╕реЗрд╕ - рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЛ рд░реЛрдХреЗрдВ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ;
  • DeleteProcess - рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреЛ рд╣рдЯрд╛ рджреЗрдВред

рдпреЛрдЬрдирд╛ рдореЗрдВ рдЙрдирдХреЗ (рдЪреЗрд╣рд░реЗ) рдмреНрд▓реЙрдХ рдФрд░ рдХрдиреЗрдХреНрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЪреЗрд╣рд░реЗ рдореЗрдВ рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реЛрддрд╛ рд╣реИ, рддрдерд╛рдХрдерд┐рдд "рдирд┐рд╖реНрдкрд╛рджрди рдкрд░рд┐рдгрд╛рдо"ред 5 рдкреНрд░рдХрд╛рд░ рдХреЗ рдмреНрд▓реЙрдХ рд╣реИрдВ:
  • StartBlock;
  • рдмреНрд▓реЙрдХ;
  • OrBlock;
  • AndBlock;
  • FinishBlockред

рдЫрд╡рд┐

WPS рдХрд╛ рджреГрд╢реНрдп
рдЬрдм рдХреЛрдИ рд╕рдВрджреЗрд╢ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЖрддрд╛ рд╣реИ, рддреЛ рд╕реЗрд╡рд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛рддреА рд╣реИ рдФрд░ рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ "рдЪрд▓рдирд╛" рд╢реБрд░реВ рдХрд░рддреА рд╣реИред рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ "рдЪрд▓рдиреЗ" рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╡рд░реНрдЧ, рд╣рдо рдордЬрд╛рдХ рдореЗрдВ "рд╕реНрдЯреЗрдкреЗрдЯрд░" рдХрд╣рддреЗ рд╣реИрдВред рдПрдХ рд╕рд░реНрдХрд┐рдЯ рд╣рдореЗрд╢рд╛ рдПрдХ StartBlock рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рддрдм рд╕реНрдЯреНрд░рд╛рдЗрдбрд░ рд╕рднреА рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЪреЗрд╣рд░реЛрдВ рдХреЛ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ тАЬрдФрд░тАЭ рдмреНрд▓реЙрдХ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рд╕рднреА рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЪреЗрд╣рд░реЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдмреНрд▓реЙрдХ рд╕рдХреНрд░рд┐рдп рд╣реЛ рд╕рдХреЗред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рддрдм рддрдп рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рди рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрди рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ WBS рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИред рдбрдмреНрд▓реНрдпреВрдмреАрдПрд╕ рдмреНрд▓реЙрдХ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдбрдмреНрд▓реНрдпреВрдкреАрдПрд╕ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рджреЗрддрд╛ рд╣реИред рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕реНрдЯреНрд░рд╛рдЗрдбрд░ рд╕рдХреНрд░рд┐рдпрдг рдХреЗ рд▓рд┐рдП рдмреНрд▓реЙрдХ рд╕реЗ рдмрд╛рд╣рд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЙрдЪрд┐рдд рдЪреЗрд╣рд░реЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЬрд╛рд░реА рд░рд╣рддреА рд╣реИред
рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди, рд╣рдо рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдмреАрдЪ рдЪрдХреНрд░реАрдп рдХрдиреЗрдХреНрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рджрд┐рд▓рдЪрд╕реНрдк рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЖрдП, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдХрд┐ рдХреМрди рд╕реЗ рдмреНрд▓реЙрдХ рдХреЛ рд╕рдХреНрд░рд┐рдп / рдмрдВрдж рдХрд░рдирд╛ рд╣реИред
рд╕реЗрд╡рд╛ рд╕реНрд╡рд╛рдпрддреНрдд рд╣реИ, рдЕрд░реНрдерд╛рддреН рдмрд╕ рдЙрд╕реЗ Json рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдпреЛрдЬрдирд╛ рдкрд╛рд╕ рдХрд░реЗрдВ, рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдмреНрд▓реЙрдХ рд╣реИрдВрдбрд▓рд░ рд▓рд┐рдЦреЗрдВ, рдФрд░ рдЖрдк рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

WBS


рд╡рд░реНрдХрдлреНрд▓реЛ рдмреНрд▓реЙрдХ рд╕рд░реНрд╡рд┐рд╕ рдПрдХ рдРрд╕реА рд╕реЗрд╡рд╛ рд╣реИ рдЬреЛ рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддреА рд╣реИред рд╕реЗрд╡рд╛ рд╡реНрдпрд╡рд╕рд╛рдп рддрд░реНрдХ рдХреЗ рд╕рд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреА рд╣реИ, рдЬреИрд╕реЗ рдХрд╛рд░реНрдп, рдХрд╛рд░реНрдп, рдЖрджрд┐ред рдЗрди рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ DirectumRX рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╕реНрдЯреВрдбрд┐рдпреЛ (DDS) рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░рд┐рд╡реЗрд╢ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдХреЛрдВ рдореЗрдВ рдмреНрд▓реЙрдХ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдПрдХ рдШрдЯрдирд╛ рд╣реИред рдЗрд╕ рдИрд╡реЗрдВрдЯ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд▓рд┐рдП рдХреЛрдб DDS рдореЗрдВ рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ WBS рдЗрд╕ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдмреНрд▓реЙрдХ рд╣реИрдВрдбрд▓рд░ рдХрд╛ рд╣рдорд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ; рдЖрдк рдЗрд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд╛рде рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред
рд╕реЗрд╡рд╛ рдмреНрд▓реЙрдХ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИред рдмреБрдирд┐рдпрд╛рджреА рдЧреБрдгреЛрдВ (Id, State) рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмреНрд▓реЙрдХ рдореЗрдВ рдмреНрд▓реЙрдХ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди / рд╕рдорд╛рдкреНрддрд┐ / рдирд┐рд▓рдВрдмрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рд╣реЛ рд╕рдХрддреА рд╣реИред
рдПрдХ рд░рд╛рдЬреНрдп рдореЗрдВ рдмреНрд▓реЙрдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:
  • рдкреВрд░реНрдг - рдмреНрд▓реЙрдХ рдкрд░ рдХрд╛рдо рдХреЗ рд╕рдлрд▓ рд╕рдорд╛рдкрди рдХреЗ рдмрд╛рдж рдЗрд╕ рд░рд╛рдЬреНрдп рдореЗрдВ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ;
  • рд▓рдВрдмрд┐рдд - рдПрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ рдЬрдм рдмреНрд▓реЙрдХ рдХреЗ рднреАрддрд░ рдХреБрдЫ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ;
  • рдирд┐рд░рд╕реНрдд - рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдВрдж рд╣реЛрдиреЗ рдкрд░ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЪрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ;
  • рдирд┐рд▓рдВрдмрд┐рдд - рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реЛрдиреЗ рдкрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рддреА рд╣реИред

рдЬрдм рдХреЛрдИ рд╕рдВрджреЗрд╢ рдмреНрд▓реЙрдХ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдкрд░ рдЖрддрд╛ рд╣реИ, рддреЛ рдмреНрд▓реЙрдХ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдФрд░ WBS рдмреНрд▓реЙрдХ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрддрд╛ рд╣реИред

scalability


WPS рдФрд░ WBS рдХреЛ рдХрдИ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рд╕рдордп рдореЗрдВ, рдХреЗрд╡рд▓ рдПрдХ рдбрдмреНрд▓реНрдпреВрдкреАрдПрд╕ рд╕реЗрд╡рд╛ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддреА рд╣реИред рдПрдХ рд╣реА рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдмреНрд▓реЙрдХреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ - рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдПрдХ рд╕рдордп рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдмреНрд▓реЙрдХ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рд▓рдЧрд╛рдП рдЧрдП рддрд╛рд▓реЗ рджреНрд╡рд╛рд░рд╛ рдорджрдж рдХреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдХрд┐рд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдХрд┐рд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ / рдмреНрд▓реЙрдХ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрддрд╛рд░ рдореЗрдВ рдХрдИ рд╕рдВрджреЗрд╢ рд╣реИрдВ, рддреЛ рд╕рдВрджреЗрд╢ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕реНрдердЧрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдПрдХ рд╕рд╛рде рдХрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддреА рд╣реИред
рдПрдХ рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬрдм рдмреНрд▓реЙрдХ (рд╕рдорд╛рдирд╛рдВрддрд░ рд╢рд╛рдЦрд╛рдУрдВ) рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЗ рдмрд╛рдж рдПрдХ рдХрдИ рд╕рдВрджреЗрд╢ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, WBS рдПрдХ рд╕рдордп рдореЗрдВ рдХрдИ рд╕рдВрджреЗрд╢ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдХреЗ рдмрд╛рдж рдПрдХ рдЙрдиреНрд╣реЗрдВ рдЪрд▓рд╛рддрд╛ рд╣реИ, рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг рдкреБрдирдГ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдХрддрд╛рд░ рдореЗрдВ рднреЗрдЬрдХрд░ рджрд░рдХрд┐рдирд╛рд░ рдХрд░ рджреЗрддрд╛ рд╣реИред

рд░реВрдкрд╛рдВрддрд░рдг


рдПрдХ рдирдП рдЗрдВрдЬрди рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдард╛ рдХрд┐ рдореМрдЬреВрджрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? рдкрд╕рдВрджреАрджрд╛ рд╡рд┐рдХрд▓реНрдк рдЙрдирдХрд╛ рд░реВрдкрд╛рдВрддрд░рдг рдерд╛, рддрд╛рдХрд┐ рд╡реЗ рдирдП рдЗрдВрдЬрди рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВред рд▓рд╛рдн рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ: рд╣рдо рдХреЗрд╡рд▓ рдПрдХ рдЗрдВрдЬрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдкреБрд░рд╛рдиреЗ рдЗрдВрдЬрди рдХреЗ рд╕рдорд░реНрдерди рдХреА рд╕рдорд╕реНрдпрд╛рдПрдВ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ (рдКрдкрд░ рджреЗрдЦреЗрдВ)ред рд▓реЗрдХрд┐рди рдРрд╕реЗ рдЬреЛрдЦрд┐рдо рднреА рдереЗ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛ рд░рд╣реЗ рдереЗ рдХрд┐ рд╣рдореЗрдВ рдХреНрд░рдордмрджреНрдз рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдгреЛрдВ рд╕реЗ рдХреИрд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реИред рдЗрд╕рдореЗрдВ рдПрдХ рдЧрд┐рд░рд╛рд╡рдЯ рднреА рдереА: рдкреБрд░рд╛рдиреЗ рдЗрдВрдЬрди рдкрд░ рдореМрдЬреВрджрд╛ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдирд╛, рдФрд░ рдирдП рд╕рд┐рд░реЗ рд╕реЗ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ред рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдиреБрдХрд╕рд╛рди рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЗ рдлрд╛рдпрджреЗ рд╕реЗ рд╣реИ, рд╕рд╛рде рд╣реА рджреЛрдиреЛрдВ рдЗрдВрдЬрдиреЛрдВ рдХреЛ рдореЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдкреБрд░рд╛рдиреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдбрдмреНрд▓реНрдпреВрдПрдл рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд▓реЗрдиреЗ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдмреНрд▓реЙрдХреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдордиреЗ рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд▓рд┐рдЦреА, рдЬрд┐рд╕рдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреА рдХреНрд░рдордмрджреНрдз рд╕реНрдерд┐рддрд┐ рдХреЛ рд▓рд┐рдпрд╛, рдЗрд╕реЗ рд╕рдХреНрд░рд┐рдп рдмреНрд▓реЙрдХреЛрдВ, рдЪреЗрд╣рд░реЛрдВ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдФрд░ рд╕реВрдЪреА рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рд╕реВрдЪреА рд╕реЗ рдЦреАрдВрдЪ рд▓рд┐рдпрд╛ред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рд╕рдордп рд╣рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдорд┐рд▓рд╛ред
рдХреИрд╕реЗ WF рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдбреЗрдЯрд╛ рдареАрдХ рд╕реЗ deserialize рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓реЗрдВ рдкреИрджрд╛ рд╣реБрдИрдВред WF рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рдЙрджрд╛рд╣рд░рдг) рдХрд╛ рдЙрджрд╛рд╣рд░рдг рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ xaml рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдЗрд╕ xaml рдХреА рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд╡рд┐рд╡рд░рдг рдирд╣реАрдВ рдкрд╛ рд╕рдХреЗ, рд╣рдореЗрдВ рдЕрдиреБрднрд╡рдЬрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдирд╛ рдкрдбрд╝рд╛ред рдбреЗрдЯрд╛ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдФрд░ рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд╛рд▓ рджрд┐рдпрд╛ред рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рдПрдХ рдФрд░ рд╡рд┐рдХрд▓реНрдк рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ - рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, WF рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдРрд╕реА рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рдереА, рд╣рдордиреЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ "рдореИрдиреБрдЕрд▓" рдкрд╛рд░реНрд╕рд┐рдВрдЧ xaml рдкрд░ рдмрд╕реЗред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд░реВрдкрд╛рдВрддрд░рдг рд╕рдлрд▓ рд░рд╣рд╛, рдФрд░ рд╕рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдирдП рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд▓рдЧрд╛ред

рдирд┐рд╖реНрдХрд░реНрд╖


рддреЛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЗрдВрдЬрди рдиреЗ рд╣рдореЗрдВ рдХреНрдпрд╛ рджрд┐рдпрд╛? рджрд░рдЕрд╕рд▓, рд╣рдо рд▓реЗрдЦ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕реБрдирд╛рдИ рдЧрдИ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд░рд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ:
  • рдЗрдВрдЬрди .NET рдХреЛрд░ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ;
  • рдпрд╣ рдЖрдИрдЖрдИрдПрд╕ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рдПрдХ рд╕реНрд╡-рдореЗрдЬрдмрд╛рди рд╕реЗрд╡рд╛ рд╣реИ;
  • рдкрд░реАрдХреНрд╖рдг рдСрдкрд░реЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирдП рдЗрдВрдЬрди рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд╣реЛрддреЗ рд╣реИрдВ рдХрд┐ рдмрдЧ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдореЗрдВ рдмрд╣реБрдд рдХрдо рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ;
  • рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдкрд░ рд▓реЛрдб рдкрд░реАрдХреНрд╖рдг рдХрд╛ рд╕рдВрдЪрд╛рд▓рди, рдмрдЧреИрд░ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ 5000 рд╕рдорд╡рд░реНрддреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рд▓реЛрдб рдХреЗ рд╕рд╛рде рдбрдмреНрд▓реНрдпреВрдкреАрдПрд╕ + рдбрдмреНрд▓реНрдпреВрдмреАрдПрд╕ рдмрдВрдбрд▓ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИ;
  • рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХрд┐рд╕реА рднреА рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рдо рдХреА рддрд░рд╣, рдпрд╣ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдЕрдиреБрднрд╡ рд╣реИред

рдПрдХ рдмреЛрдирд╕ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдореЗрдВ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдФрд░ рд╕рдорд░реНрдерд┐рдд рдХреЛрдб рдорд┐рд▓рд╛ рдЬрд┐рд╕реЗ рд╣рдо рдЦреБрдж рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдЙрддреНрдкрд╛рдж рдХреА рдЦрд░реАрдж / рдЕрдиреБрдХреВрд▓рди рдкрд░ рд╣рдореЗрдВ рдЬреЛ рдЦрд░реНрдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЙрд╕рд╕реЗ рдЗрдВрдЬрди рдХреА рд▓рд╛рдЧрдд рдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдлрд┐рд▓рд╣рд╛рд▓, рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдЕрдкрдиреЗ рдЗрдВрдЬрди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рдЙрдЪрд┐рдд рд╣реИред
рд╣рдо 10,000+ рд╕рдорд╡рд░реНрддреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓реЛрдб рдкрд░реАрдХреНрд╖рдг рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рд╢рд╛рдпрдж рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдпрд╛ рд╢рд╛рдпрдж рдпрд╣ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛? ;-)
рд╣рдордиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ DirectumRX 3.2 рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдирдпрд╛ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╢рд╛рдорд┐рд▓ рдерд╛ред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЗрдВрдЬрди рдЦреБрдж рдХреЛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдХреИрд╕реЗ рджрд┐рдЦрд╛рдПрдЧрд╛ред

Source: https://habr.com/ru/post/hi468803/


All Articles