рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╕рд╛рдорд╛рдиреНрдп рдЖрдИрдЯреА рд╕рдореБрджрд╛рдп рдХрд╛ рдзреНрдпрд╛рди
рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдФрд░ рдЙрд╕рдХреЗ рд╕рднреА рд░реВрдкреЛрдВ рдФрд░ рддрдХрдиреАрдХреЛрдВ рдХреА рдУрд░ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЬреЛ рдХреБрдЫ рднреА рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рдЙрд╕рдХрд╛ рд╡рд░реНрдЧреАрдХрд░рдг рдПрдХрддреНрд░ рдХрд░рдиреЗ рдФрд░ рди рдХреЗрд╡рд▓ рд╕рдЯреНрдЯрд╛ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ, рдмрд▓реНрдХрд┐ рд╕рд╛рдзрд╛рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рднреА рдЗрд╕рдХреА рдкреНрд░рдпреЛрдЬреНрдпрддрд╛ рджрд┐рдЦрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдЧреЗ рдХреЗ рдЕрдзреНрдпрдпрди рдХреЗ рд▓рд┐рдП рдПрдХ рдпреЛрдЬрдирд╛ рд╣реИ рдФрд░, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ, рдЕрдзрд┐рдХ рд╕рдХреНрд░рд┐рдп рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЗрд░рдгрд╛ред
UPD: рдирдпрд╛ рд▓реЗрдЦ:
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ ред рдФрд░ рдпреВрдЯреНрдпреВрдм рдкрд░ рдПрдХ рд▓реЗрдЦ рдкрд░ рдПрдХ рд╡реНрдпрд╛рдЦреНрдпрд╛рди (рд╡реНрдпрд╛рдЦреНрдпрд╛рди 18 рдЕрдкреНрд░реИрд▓, 2019 рдХреЛ рдХреАрд╡ рдкреЙрд▓рд┐рдЯреЗрдХреНрдирд┐рдХ рд╕рдВрд╕реНрдерд╛рди рдореЗрдВ
"рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ 100 рд╡реАрдбрд┐рдпреЛ рд╡реНрдпрд╛рдЦреНрдпрд╛рди" ) рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкрд░рд┐рднрд╛рд╖рд╛ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛: рдбреЗрдЯрд╛, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛рдУрдВ рдпрд╛ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реВрдЪрдирд╛
рдпрд╛ рдХреЛрдб рдореЗрдВ
рдЧрддрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛрдб рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП
рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдПрдХ рдкреНрд░рддрд┐рдорд╛рди рд╣реИред рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдХрд╛рд░реНрдп рд╣реИрдВ: рдХреЛрдб рдХрд╛ рдЕрдореВрд░реНрдд рдмрдврд╝рд╛рдирд╛ рдФрд░ рдЙрд╕рдХреЗ рд▓рдЪреАрд▓реЗрдкрди, рдкреБрди: рдЙрдкрдпреЛрдЧ, рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЧрддрд┐ рджреЗрдирд╛, рдЕрдВрддрд░-рдкреНрд░рдгрд╛рд▓реА рдПрдХреАрдХрд░рдг рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдирд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рд╕рднреА рдХреБрдЫ рд╣рдж рддрдХ рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдореИрдВ рдЕрдм рднреА рдпрд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ 15 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдерд╛, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд┐рдирд╛ рдХрд┐ рдЗрд╕реЗ рдХреНрдпрд╛ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛, рддрдм рдореИрдВ рдХреЛрдИ рд╡рд░реНрдЧреАрдХрд░рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред
рд╣рдо рдХреМрди рд╕реА
рдореЗрдЯреНрд░реЛрдкреЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рддрдХрдиреАрдХ рдЬрд╛рдирддреЗ рд╣реИрдВ (рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рд╡реЗ рдореЗрд░реЗ рдкреВрд░рдХ рд╣реИрдВ):
1. рд╕рдВрдХрд▓рд┐рдд рддрдХрдиреАрдХ
1.1ред
рдкреИрдЯрд░реНрди, рдореИрдХреНрд░реЛрдЬрд╝ рдФрд░ рдкреИрд░рд╛рдореАрдЯреНрд░рд┐рдХ рдмрд╣реБрд░реВрдкрддрд╛ ред рдкреНрд░реАрдХрдореНрдкреНрд▓рд┐рдореЗрд╢рди рдЪрд░рдг рдореЗрдВ рдХреЛрдб рдХреЗ рдПрдХ рдмреНрд▓реЙрдХ рдХреЗ рд▓рд┐рдП, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╣ рд╕рдмрд╕реЗ рдкреБрд░рд╛рдирд╛ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдореИрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╣реИред
1.2ред
рдЕрдиреБрдХреВрд▓рди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдирд╛ ред рд╕рднреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдФрд░ рд╕рдВрдкреВрд░реНрдг рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЧрдгрдирд╛ рдФрд░ рдЕрдиреБрдХреВрд▓рди, рдЬрд┐рдирдореЗрдВ рд╕рдВрдХрд▓рди рдпрд╛ рдкреВрд░реНрд╡рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдЪрд░рдг рдореЗрдВ рдЪрд░ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВред
1.3ред рд╕рдВрдХрд▓рд┐рдд рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП
рд╕реНрд░реЛрдд рдХреЛрдб рдЬрдирд░реЗрдЯрд░ ред рд╕рдВрдХрд▓рди рд╕реЗ рдкрд╣рд▓реЗ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рдЪрд░рдг рдореЗрдВ, рдПрдХ рдмреИрдЪ рддрд░реАрдХреЗ рд╕реЗ, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдпрд╛ рдмрд┐рдирд╛, рдлрд╝рд╛рдЗрд▓реЗрдВ, рдлрд╝рдВрдХреНрд╢рдВрд╕, рдХреНрд▓рд╛рд╕реЗрд╕, рдлреЙрд░реНрдо, рдЖрджрд┐ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВред
1.4ред рдЕрдкрдиреА рдЦреБрдж рдХреА
рдбреЛрдореЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдХрд▓рд┐рдд рднрд╛рд╖рд╛ (рдХрд╛рд░реНрдпреЛрдВ рдХреА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╢реНрд░реЗрдгреА рдХреЗ рд▓рд┐рдП) рд▓рд┐рдЦрдирд╛ - рдбреАрдПрд╕рдПрд▓ (рдбреЛрдореЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛)ред
2. рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рддрдХрдиреАрдХ
2.1ред рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рднрд╛рд╖рд╛рдУрдВ рдпрд╛ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдЪрд░ рд╕реЗ
рдХреЛрдб (рдирд┐рд╖реНрдХрд╛рд╕рди) рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдЬреЛ рд░рдирдЯрд╛рдЗрдо рдХреЗ рджреМрд░рд╛рди рдмрд╛рдпрдЯреЗрдХреЛрдб рдореЗрдВ рджреЗрд░ рд╕реЗ рд╕рдВрдХрд▓рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
2.2ред рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА
рд╡рд┐рд╢реЗрд╖ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рдЕрдирд┐рд╡рд╛рд░реНрдп рднрд╛рд╖рд╛ рд▓рд┐рдЦрдирд╛ (LOP - рднрд╛рд╖рд╛ рдЙрдиреНрдореБрдЦ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ)ред
2.3ред рдПрдХ
рдШреЛрд╖рдгрд╛рддреНрдордХ рднрд╛рд╖рд╛ , рдХреНрд░рдорд╛рдВрдХрди рдкреНрд░рд╛рд░реВрдк, рд╡рд┐рд╢реЗрд╖ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕, рдпрд╛ XML, JSON, XAML, рдЖрджрд┐ рдЬреИрд╕реЗ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕реЛрдВ рдХрд╛ рдПрдХ рдЙрдкрд╕рдореВрд╣ рдмрдирд╛рдирд╛ рдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред
2.4ред
рдХреНрд╡реЗрд░реА рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЧрддрд┐рд╢реАрд▓ рдкреАрдврд╝реА рдФрд░ рдХреЛрдб рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: SQL, XQuery, LINQ, рдЖрджрд┐ред
3. рд╣рд╛рдЗрдмреНрд░рд┐рдб рддрдХрдиреАрдХ
3.1ред
рдЖрддреНрдордирд┐рд░реАрдХреНрд╖рдг - рдЖрдВрддрд░рд┐рдХ рднрд╛рд╖рд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ, рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ, рдХрдХреНрд╖рд╛рдУрдВ, рдХрд╛рд░реНрдпреЛрдВ рдЖрджрд┐ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ред рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдФрд░ рдПрдХ рд▓реВрдк рдореЗрдВ рдЙрдирдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рд▓реВрдк рдХрд░рдирд╛, рдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рдгреА рдХреЗ рд░реВрдк рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ред
3.2ред
рдореЗрдЯрд╛рдореЛрдбрд▓реНрд╕ рдХреА рдЧрддрд┐рд╢реАрд▓ рд╡реНрдпрд╛рдЦреНрдпрд╛ ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рд╡рд┐рд╢реЗрд╖ рд╢рдмреНрджрд╛рд╡рд▓реА рдЕрднреА рддрдХ рд╡рд┐рдХрд╕рд┐рдд рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдиреАрдЪреЗ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ред рдФрд░ рдлрд┐рд░ рдореИрдВ рдЖрдкрдХреЛ рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рджреВрдВрдЧрд╛: рдПрдХ рдореЗрдЯрд╛рдореЛрдбреЗрд▓ (рдПрдХ рдореЗрдЯрд╛-рднрд╛рд╖рд╛ рдореЗрдВ рдПрдХ рдбреЛрдореЗрди рдореЙрдбрд▓) рдореЗрдВ рдЕрдирд┐рд╡рд╛рд░реНрдп рдФрд░ рдШреЛрд╖рдгрд╛рддреНрдордХ рджреЛрдиреЛрдВ рдШрдЯрдХ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдореЗрдЯрд╛рдореЙрдбрд▓ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдПрдХ "рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди" рдмрди рдЬрд╛рддрд╛ рд╣реИред
3.3ред
рдореЗрдЯрд╛рдореЛрдбрд▓реНрд╕ рдХреА
рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЧрддрд┐рд╢реАрд▓ рд▓рд┐рдВрдХрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА
рд╡рд┐рддрд░рд┐рдд рдХреА ред рдпрд╣ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдпрд╛ рдЗрдВрдЯрд░рд╕рд┐рд╕реНрдЯрдо рд╕рдВрдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдЧреНрд░рд╛рдл (3.2) рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИред
рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдЧрддрд┐рд╢реАрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд╛рддрд╛рд╡рд░рдг
рдЕрдм рдореЗрдЯрд╛-рдореЙрдбрд▓ рдХреА рдЧрддрд┐рд╢реАрд▓ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХред рдЕрдирд┐рд╡рд╛рд░реНрдп рдФрд░ рдШреЛрд╖рдгрд╛рддреНрдордХ рдирд┐рд░реНрдорд╛рдг рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ? рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╣рдо рдШреЛрд╖рдгрд╛рддреНрдордХ рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдФрдкрдЪрд╛рд░рд┐рдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рд░реВрдк, рдПрдХ рдирд┐рдпрдорд┐рдд рд╡реНрдпрд╛рдХрд░рдг рдЬрд┐рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ, рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рд╛рде рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рд╣рдо рдПрдХ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдкрд╛рд░реНрд╕рд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, JSON рдпрд╛ XML) рд▓реЗрддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдЕрдирд┐рд╡рд╛рд░реНрдп рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдХреА рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдЕрдиреБрдХреНрд░рдо рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЗрдЯрд╛-рдореЙрдбрд▓ рдореЗрдВ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднреА рд╣реИрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЙрдирдХреЗ рдкреВрд░реНрдг рдирд┐рдкрдЯрд╛рди рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдирдХреА рд╕реНрдореГрддрд┐ рдореЗрдВ рддреИрдирд╛рдд рдореЗрдЯрд╛-рдореЙрдбрд▓ рдХреЗ рдШреЛрд╖рдгрд╛рдкрддреНрд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдорд┐рд▓рддрд╛ рд╣реИ рдФрд░ рд╡реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВред рддрдм рд╣рд░ рдХрд┐рд╕реА рдиреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ред рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрдЯрд╛-рдореЙрдбрд▓ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдореЗрдВ
"рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди" рдХреЗ рдЗрдВрдЯреНрд░рд╛рд╕рдкреЗрд╕реАрдлрд┐рдХреЗрд╢рди рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдФрд░ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП, рдЕрд░реНрдерд╛рддреНред рдбреЛрдореЗрди рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдПред рдРрд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрддрд╛ рднреА рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдХрд╣рд╛рдВ рдЪрд▓ рд░рд╣реА рд╣реИ, рдХреНрд▓рд╛рдЗрдВрдЯ рдпрд╛ рд╕рд░реНрд╡рд░ рдкрд░ред рдПрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЙрдбрд▓ рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмреАрдЪ рдПрдХ рдкрд░рдд рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реЗ рдПрдХрдЬреБрдЯ рдХрд░рддреЗ рд╣реБрдП, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдХреНрд▓рд╛рдЙрдб рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ рдФрд░ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдЕрдм рдХреЗрд╡рд▓ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдФрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕реНрддрд░ рддрдХ рдмрдврд╝ рдЧрдП рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдЧрд▓реЗ,
рдЖрд╡реЗрджрди рд╕реНрддрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реИ ред рдПрдХ рдирдП рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рддреЗрдЬреА рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИред рд╕реЗрд╡рд╛ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ (SOA), рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЙрджреНрдпрдо рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдЕрдзрд┐рдХрд╛рдВрд╢ рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░ рд╕рдХрддреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рдХреА рднрд╛рд░реАрддрд╛, рд╕реНрдерд┐рд░ рдкреНрд░рдХреГрддрд┐ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдХрд╛рд░рдг, рдХреЗрд╡рд▓ рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпрд╛рдВ рдЗрд╕ рддрдХрдиреАрдХ рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЦрд░реНрдЪ рдЙрдард╛ рд╕рдХрддреА рд╣реИрдВред рдпрд╣ рдбрд┐рдЬрд╛рдЗрди, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рдбрд┐рдмрдЧрд┐рдВрдЧ, рдкрд░реАрдХреНрд╖рдг, рдЕрд╕реЗрдВрдмрд▓реА, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡рд┐рддрд░рдг, рд╕реНрдерд╛рдкрдирд╛, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рд╕рдорд░реНрдерди рд╕рд╣рд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмрдирд╛рдиреЗ рдХреЗ рдЬрдЯрд┐рд▓ рддрдХрдиреАрдХреА рдЪрдХреНрд░ рдХреЗ рдХрд╛рд░рдг рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХрдИ рдЪрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдФрд░ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдбреЗрдЯрд╛ рд░реВрдкрд╛рдВрддрд░рдг рдФрд░ рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рдордп рдкреНрд░рд╛рд░реВрдкреЛрдВ рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдкреЛрдВ рдХреЗ рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрддрддрд╛ рдХреА рдХрдард┐рдирд╛рдЗрдпреЛрдВ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдпрд╣ рд╕рдм рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреА рдирд┐рдореНрди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ:
1. рдПрдХ рд╡рд░реНрдЧ рдпрд╛ рдореЙрдбреНрдпреВрд▓ рдХреЗ рднреАрддрд░
рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб
рд╕рд╛рд░ рдореЗрдВ
рдорд┐рд╢реНрд░рдг ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкрдврд╝рдиреЗ / рд▓рд┐рдЦрдиреЗ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рддрд░реНрдХ рдФрд░ рдПрдХ рдХрдХреНрд╖рд╛ рдореЗрдВ рджреГрд╢реНрдпред
2. рдЖрд╡реЗрджрди
рдХреЗ рджреЛ рдЖрд╕рдиреНрди рд╕рд╛рд░ рдкрд░рддреЛрдВ рдХреЗ рдЙрдЪреНрдЪ рдХреЛрдб рд╕рд╛рдордВрдЬрд╕реНрдп ред рдкрд░рддреЛрдВ рдХреЗ рдПрдХ рддрд░рдлрд╛ рдпрд╛ рджреЛ рддрд░рдлрд╛ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рдеред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЕрд▓рдЧ рд╡рд┐рдВрдбреЛ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдпрд╛ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд╕рд░реНрд╡рд░ рдПрдкреАрдЖрдИ рдлрд╝рдВрдХреНрд╢рдВрд╕, рдЙрдирдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ, рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдФрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреЗ рд╕реЗрдЯ рд╕реЗ рд╕рдЦреНрддреА рд╕реЗ рдмрд╛рдВрдзрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рд╕рд░реНрд╡рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЯреЗрдмрд▓ рд╕рдВрд░рдЪрдирд╛ рд╕реЗ рдХрд╕рдХрд░ рдмрд╛рдВрдзрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдХреНрд╕рд░, рдЙрдЪреНрдЪ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдХреЛ рдХреЛрдб, рдЗрдВрдЯрд░рдлреЗрд╕ рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдФрд░ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╡рд╛рдпрд░реНрдб рд╡рд░реНрдЧ рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
3.
рд╡рд┐рдзрд╛рдирд╕рднрд╛-рдЙрдиреНрдореБрдЦ рдЬреАрд╡рди рдЪрдХреНрд░ рдФрд░ рдорд╢реАрди рдХреЛрдб рдпрд╛ рдмрд╛рдЗрдЯ рдХреЛрдб рдореЗрдВ рд╡реНрдпрд╛рдкрд╛рд░ рдореЙрдбрд▓
рдХрд╛ рд╕рдВрдХрд▓рди , рдЗрд╕рдХреЗ рдмрд╛рдж рд╕рд░реНрд╡рд░ рдкрд░ рдореИрдиреБрдЕрд▓ рддреИрдирд╛рддреАред
4. рд╕рд┐рд╕реНрдЯрдо
рдореЙрдбреНрдпреВрд▓ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ (рд╕рдВрд░рдЪрдирд╛, рдХреЙрд▓ рдорд╛рдкрджрдВрдбреЛрдВ рдФрд░ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ) рдХреЗ
рдмреАрдЪ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдХрдареЛрд░ рдирд┐рд░реНрдзрд╛рд░рдг ред
"рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди" рдореЗрдВ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдореЙрдбрд▓ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рд╡реНрдпрд╛рдЦреНрдпрд╛рддреНрдордХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ
рдЧрддрд┐рд╢реАрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдордп рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдореЙрдбрд▓ рдХреЛ рдЪрдордХрд╛рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрд╡реЗрджрди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдирдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рдХреЛ рд▓рдЪреАрд▓рд╛ рдмрдирд╛рдиреЗ рдХреЗ рдмрд┐рдВрджреБ рддрдХред рд╕рдВрдХрд▓рд┐рдд рдХреЛрдбред рдпрд╣рд╛рдВ, рдХреЛрдИ рдпрд╣ рддрд░реНрдХ рджреЗ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд╛рдлреА рдЧрд┐рд░рд╛рд╡рдЯ рдЖрдПрдЧреА, рд▓реЗрдХрд┐рди рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рдХреНрдпреЛрдВ: рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рджреМрд░рд╛рди рдЕрдзрд┐рдХрд╛рдВрд╢ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЛрдб рдПрдХ рд╕рдВрдХрд▓рд┐рдд рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдФрд░ рдореЗрдЯрд╛-рдореЙрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ, рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рдиреЗрдЯрд╡рд░реНрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рджреГрд╢реНрдп рдШрдЯрдХреЛрдВ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИред рдпрд╣ рд╕рдм рд╕рдВрдХрд▓рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рд░реНрдп рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реИ рдФрд░ рдПрдХ "рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди" рдХрд╛ рдЧрдарди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд┐рдП рдЧрдП рдХреЛрдб рдХреЗрд╡рд▓ рдмрд╛рдВрдзрддрд╛ рд╣реИ, "рдЯрд╛рдВрдХреЗ" рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрдкрдХрд░рдг рдХрд╛ рдкреВрд░рд╛ рд╕реЗрдЯ рд▓рд╛рдЧреВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдЕрдм рд╣рдо рд╡рд┐рднрд┐рдиреНрди рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдХрдареЛрд░рддрд╛ рдХреЗ 4 рдХрд╛рд░рдгреЛрдВ рдХреЛ рдЙрд▓рдЯрддреЗ рд╣реИрдВ рдФрд░
рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдХ
рдиреБрд╕реНрдЦрд╛ рдкреНрд░рд╛рдкреНрдд
рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдореЗрдЯрд╛рдореЙрдбрд▓ рдХреА рдЧрддрд┐рд╢реАрд▓ рд╡реНрдпрд╛рдЦреНрдпрд╛ рд╣реЛрддреА рд╣реИ :
1. рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдореЗрдВ
рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рд░ рдХрд╛ рдкреГрдердХреНрдХрд░рдг ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреГрд╢реНрдп рдШрдЯрдХреЛрдВ рдХрд╛ рд╕реНрддрд░, рдиреЗрдЯрд╡рд░реНрдХ рдкрд░рд┐рд╡рд╣рди рдХрд╛ рд╕реНрддрд░, рд▓рд╛рдЧреВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рд╕реНрддрд░ рдФрд░ рдПрдХ рд╡реНрдпрд╡рд╕рд╛рдп рдореЙрдбрд▓ рдХрд╛ рд╕реНрддрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд╕рдВрдХрд▓рди рдХреЗ рд╕реНрддрд░ рдкрд░ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рдордп рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд▓рд┐рдВрдХ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдФрд░ рдХреИрд╢реНрдб рд╣реЛрдВрдЧреЗред рдореЗрдЯрд╛рдореЙрдбрд▓ рдкрд░рд┐рд╡рд░реНрддрдиред
2. рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ
рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХреА рд╕рд╛рд░ рдкрд░рддреЛрдВ рдореЗрдВ рдкреНрд░рддреНрдпрдХреНрд╖ рдФрд░ рд╡реНрдпреБрддреНрдХреНрд░рдо рдирд┐рд░реНрднрд░рддрд╛ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ , рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рддрдХрдиреАрдХ, рдЗрдВрдЯреНрд░рд╛рд╕реЗрдкреНрд╕рд┐рдХ, рдШреЛрд╖рдгрд╛рддреНрдордХ рдФрд░ рд╕рдХреНрд░рд┐рдп рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧред рдЗрд╕реА рд╕рдордп, рдПрдХ рдмрд┐рдЬрдиреЗрд╕ рдореЙрдбрд▓ рдХреЗ рднреАрддрд░ рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдЖрдВрддрд░рд┐рдХ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдХреЛ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
3. рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП
рд╕рдВрдХрд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдореЙрдбрд▓ рдХреЗ рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП
рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрддред рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП, рдЬреАрд╡рди рдЪрдХреНрд░ рдЕрд╕реЗрдВрдмрд▓реА рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реНрдпрд╡рд╕рд╛рдп рдореЙрдбрд▓ рдХрдо рд╕реЗ рдХрдо рд╣рд░ рдорд┐рдирдЯ рдореЗрдВ рдмрд┐рдирд╛ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред
4. рдЧрддрд┐рд╢реАрд▓ рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реНрддрд░ рдкрд░ рдЗрдВрдЯреНрд░рд╛рд╕реНрдкреЗрдХреНрд╢рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЙрдбреНрдпреВрд▓ (рдШреЛрд╖рд┐рдд рднрд╛рд╖рд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд) рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ
рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдмреАрдЪ
рдЧрддрд┐рд╢реАрд▓ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдкрд░рд┐рдЪрдпред
рддреЛ,
рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реНрд╡рдпрдВ рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕реЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЗ рд╕рднреА рдЪрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╣реЛрдЧрд╛; рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкрд░реНрдпрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдПрдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдореЙрдбрд▓ рдХреЛ рд▓рдЪреАрд▓реЗрдкрди рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕рдВрдХрд▓рд┐рдд рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП; рдЗрд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд░рдирд┐рдВрдЧ рд╕реНрдЯреЗрдЬ рдкрд░ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд▓реЗрдХреНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдмрд╛рдпрдЯреЗрдХреЛрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛрдиреЗ рддрдХ рдЖрд╡реЗрджрди рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХреИрд╢ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдореЗрдЯрд╛рдореЙрдбрд▓ рдХреЛ рдмрджрд▓ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдПрдХ рдЕрд▓рдЧ рд╡рд░реНрдЧ рдпрд╛ рдПрдХ рдЕрд▓рдЧ рдореЗрдЯрд╛рдореЛрдбреЗрд▓ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЖрд╡рд╢реНрдпрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкрд╣рд▓рд╛ рд▓реЙрдиреНрдЪ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛, рдФрд░ рдПрдХ рдирдпрд╛ рдмрд╛рдпреЛрдЯреЗрдХ рдпрд╛ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреА рддреИрдпрд╛рд░реА, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдмрд╛рдж рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдорд╢реАрди рдХреЛрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЧрддрд┐ рдореЗрдВ рдиреАрдЪ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдбрд╛рдпрдиреЗрдорд┐рдХ рд▓рд┐рдВрдХ рд╡рд┐рддрд░рд┐рдд рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реА
рдЬрдм рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рд╕рд┐рд╕реНрдЯрдо рдиреЗрдЯрд╡рд░реНрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдореЗрдЯрд╛-рдореЙрдбрд▓ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдбрд╛рдпрдирд╛рдорд┐рдХ рд▓рд┐рдВрдХрд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдЬреЛ рдХрд┐ рдкрд╣рд▓реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП рдереЗред рдЬрдм рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдореЗрдЯрд╛-рдореЙрдбрд▓ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкрд╛рд░реНрдЯрд┐рдпрд╛рдВ рд╕реВрдЪрдирд╛ рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЕрдЧреНрд░рд┐рдо рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдЬрд╛рдирддреА рд╣реИрдВ, рдФрд░ рдЕрдВрддрд░рд╛рдлрд▓рдХ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп рдлрд╝рдВрдХреНрд╢рдВрд╕ рдФрд░ рд╕реЗрдЯ рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдирд╛рдореЛрдВ рд╕реЗ рд╕рдЦреНрддреА рд╕реЗ рдмрдВрдзреА рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдкрд╛рд░реНрдЯрд┐рдпрд╛рдВ рдПрдХ рдореЗрдЯрд╛-рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛ рдЬрд╛рдирддреА рд╣реИрдВ рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдФрд░ рдХреЙрд▓ рдХрд░рдиреЗ, рдкреИрд░рд╛рдореАрдЯрд░ рдмрдирд╛рдиреЗ рдФрд░ рджреВрд░рд╕реНрде рдкрдХреНрд╖ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
рдЦрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдорд┐рдард╛рдИ
рдФрд░ рдЕрдВрдд рдореЗрдВ, рдПрдХ рд╕рдореНрдорд╛рдирд┐рдд рджрд░реНрд╢рдХреЛрдВ рдХреЗ рдПрд╕реНрдереЗрдЯрд┐рдХ рдкрдХреНрд╖ рдХреЛ рд▓реБрднрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдиреАрдореЗрд╢рди рдХреЗ рд▓рд┐рдП рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рдКрдВрдЧрд╛ред рд╣рд╛рд▓ рд╣реА рдореЗрдВ
рдЗрдВрдкреНрд░реЗрд╢рди.рдЬреЗрдПрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ
рдЖрдпрд╛ рдерд╛ рдФрд░ рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рдореЗрд▓ рдЦрд╛рддрд╛ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ
рдореЗрдЯрд╛рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЬреБрдиреВрди рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдХ рд╕рдорд╛рди рд╕рдорд╛рдзрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрд╛ рдерд╛ рдФрд░ рдпрд╣рд╛рдВ рдХреНрдпрд╛ рд╣реБрдЖ, рдПрдХ
рд▓рд╛рдЗрд╡ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ ред рдФрд░ рдпрд╣рд╛рдБ рд╕реЗ рдХреЛрдб рд╣реИ:
рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣рд┐рд╕реНрд╕рд╛:
$(function() { var Images = $("#sky div"), Timers = []; Images.each(function() { fly = function(Id,Range,Duration,Direction) { var Way1 = {}, Way2 = {}; Way1[Direction] = '+='+Range; Way2[Direction] = '-='+Range; $('#'+Id).animate(Way1,Duration).animate(Way2,Duration); } var Image = $(this), Id = Image.attr('id'), Range = Image.attr('data-fly-range'), Duration = parseInt(Image.attr('data-fly-duration')), Direction = Image.attr('data-fly-direction'); Timers[Id] = setInterval('fly("'+Id+'","'+Range+'",'+Duration+',"'+Direction+'")',Duration*2); fly(Id,Range,Duration,Direction); }); });
рдШреЛрд╖рдгрд╛ рднрд╛рдЧ:
<div id="sky"> <div id="castle-white" class="castle" style="background:url(images/castle-white.png) no-repeat; left:350px; top:-10px; width: 287px; height: 698px;" data-fly-range="10" data-fly-duration="3000" data-fly-direction="top"></div> <div id="castle-indigo" class="castle" style="background:url(images/castle-indigo.png) no-repeat; left:560px; top:235px; width: 471px; height: 397px;" data-fly-range="15" data-fly-duration="2500" data-fly-direction="top"></div> <div id="fog-03" class="fog" style="background:url(images/fog-03.png) no-repeat; left:500px; top:325px; width: 599px; height: 310px;" data-fly-range="15" data-fly-duration="4000" data-fly-direction="left"></div> <div id="castle-blue" class="castle" style="background:url(images/castle-blue.png) no-repeat; left:690px; top:350px; width: 521px; height: 288px;" data-fly-range="10" data-fly-duration="2000" data-fly-direction="top"></div> <div id="fog-02" class="fog" style="background:url(images/fog-02.png) no-repeat; left:50px; top:280px; width: 1279px; height: 375px;" data-fly-range="20" data-fly-duration="3500" data-fly-direction="left"></div> <div id="castle-green" class="castle" style="background:url(images/castle-green.png) no-repeat; left:470px; top:60px; width: 353px; height: 621px;" data-fly-range="15" data-fly-duration="1500" data-fly-direction="top"></div> <div id="castle-yellow" class="castle" style="background:url(images/castle-yellow.png) no-repeat; left:210px; top:50px; width: 267px; height: 630px;" data-fly-range="5" data-fly-duration="500" data-fly-direction="top"></div> <div id="fog-01" class="fog" style="background:url(images/fog-01.png) no-repeat; left:100px; top:435px; width: 580px; height: 194px;" data-fly-range="25" data-fly-duration="3000" data-fly-direction="left"></div> <div id="castle-orange" class="castle" style="background:url(images/castle-orange.png) no-repeat; left:-110px; top:-30px; width: 524px; height: 736px;" data-fly-range="20" data-fly-duration="1000" data-fly-direction="top"></div> </div>