рдПрдЬрд╝реНрдпреЛрд░ рдХреНрдпреВрдЬрд╝ , рдПрдЬрд╝реНрдпреЛрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╕реЗрд╡рд╛ рдХреЗ рднреАрддрд░ рдпрд╛ рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп, рдЧрд╛рд░рдВрдЯреАрдХреГрдд рд╕рдВрджреЗрд╢ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рд░реАрд╕реНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдЧреЗрдЯ / рдкреБрдЯ / рдкреАрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ Azure рд╕рдВрджреЗрд╢ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬреЛ рдХрддрд╛рд░, рдкреНрд░рдХрд╛рд╢рди / рд╕рджрд╕реНрдпрддрд╛, рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдПрдХреАрдХрд░рдг рдкреИрдЯрд░реНрди ( рд╕реЗрд╡рд╛ рдмрд╕ рд╕рдВрджреЗрд╢ рдкреИрдЯрд░реНрди рдХреЗ рдЕрд╡рд▓реЛрдХрди рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ) рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред
рд╕реЗрд╡рд╛рдПрдБ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВ, Azure Queues рдкрд╣рд▓реЗ Azure рд╕рдВрдЧреНрд░рд╣рдг рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдирд┐рд░реНрдорд┐рдд рдПрдХ рдЕрд▓рдЧ рдХрддрд╛рд░ рддрдВрддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред
рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ "рд╕рдВрджреЗрд╢ рджрд▓рд╛рд▓реЛрдВ" рдЕрд╡рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИрдВ рдЬреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдШрдЯрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рд╡рд┐рднрд┐рдиреНрди рдбреЛрдореЗрди рдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рдЖрд▓реЗрдЦ рдЗрди рджреЛ рдХрддрд╛рд░рдмрджреНрдз рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ, рдЙрдирдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЕрдВрддрд░ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд▓реЗрдЦ рдЙрд╕ рдХрддрд╛рд░ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдЪреБрдирдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИред
рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╡рд┐рдЪрд╛рд░
рджреЛрдиреЛрдВ Azure рдХрддрд╛рд░ рдФрд░ рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ Microsoft Azure рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдХрддрд╛рд░ рд╣реИред рдЙрдирдХреЗ рдкрд╛рд╕ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдПрдХ рдЕрд▓рдЧ рд╕реЗрдЯ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рджреВрд╕рд░реЗ, рдпрд╛ рджреЛрдиреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдЪрдпрди рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рд╣реИрдВред
рддреЛ рдЖрдкрдХреЛ Azure Queues рдЪреБрдирдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐:
- рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдПрдХ рдХрддрд╛рд░ рдореЗрдВ 80 GB рд╕реЗ рдЕрдзрд┐рдХ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ 7 рджрд┐рдиреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ред
- рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЛ рдХрддрд╛рд░ рдореЗрдВ рд╕рдВрджреЗрд╢ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдЙрд╕ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЗ рдкрддрди рд╕реЗ рдЕрд╡рдЧрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╕рдВрджреЗрд╢ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд░рд╣рд╛ рдерд╛, рдФрд░ рдЬрдм рдпрд╣ рдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЛ рдЖрдЧреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВред
- рдЖрдкрдХреЛ рдЕрдкрдиреА рдХрддрд╛рд░ рдореЗрдВ рд╕рднреА рд▓реЗрди-рджреЗрди рдХреЗ рд▓реЙрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЖрдкрдХреЛ рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдпрджрд┐:
- рдЖрдкрдХреЛ рдирд┐рд░рдВрддрд░ "рдорддрджрд╛рди" рдХреЗ рдмрд┐рдирд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ рдЯреАрд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдирдП рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЬрд▓реНрджреА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред
- рдЖрдкрдХреЛ рд╕рдВрджреЗрд╢ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЖрджреЗрд╢ (FIFO) рдХреЗ рд╕рдВрд░рдХреНрд╖рдг рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
- рдЖрдкрдХреЗ рдкрд╛рд╕ Windows рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рдмрд╕ рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рд╣реИ рдФрд░ рдЕрдЬрд╝реВрд░реЗ рдореЗрдВ рдХрддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
- рдЖрдк рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
- рдЖрдк рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рддрдерд╛рдХрдерд┐рдд "рд╕реНрдЯреНрд░реАрдо" рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рд╕рдВрджреЗрд╢ SessionId рджреНрд╡рд╛рд░рд╛ рдПрдХ рд╕реНрдЯреНрд░реАрдо рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ)ред рдЗрд╕ рдореЙрдбрд▓ рдореЗрдВ, рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдПрдХ рдереНрд░реЗрдб рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдЬрдм рдиреЛрдб рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдзрд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ рдмрд╛рдж рд╡рд╛рд▓реЗ рд▓реЗрдирджреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдзрд╛рд░рд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рдореВрд╣ рдХреЛ рднреЗрдЬрддреЗ рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдореЗрдВ рд▓реЗрди-рджреЗрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
- рд╕рдВрджреЗрд╢ рдЬреАрд╡рдирдХрд╛рд▓ (TTL) 7 рджрд┐рдиреЛрдВ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ 64 KB (рд▓реЗрдХрд┐рди 256 KB рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ) рд╕реЗ рдмрдбрд╝реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
- рдЖрдкрдХреЛ рдПрдХ рд╕рдВрджреЗрд╢-рдЖрдзрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбрд▓ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕рдВрджреЗрд╢ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдФрд░ рд╕рдВрджреЗрд╢ рдЙрдкрднреЛрдХреНрддрд╛рдУрдВ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВред
- рдХрддрд╛рд░ рдореЗрдВ рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдХреБрд▓ рдЖрдХрд╛рд░ 80 рдЬреАрдмреА рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИред
- рдЖрдк рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП AMQP 1.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдБ - рд╕реЗрд╡рд╛ рдмрд╕ AMQP рдЕрд╡рд▓реЛрдХрди ред
- рдЖрдк "рдПрдХ рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛, рдПрдХ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛" рдореЙрдбрд▓ рд╕реЗ рдЙрд╕ рдореЙрдбрд▓ рдкрд░ рдЬрд╛рдиреЗ рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдорд╛рдирддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд╕рдВрджреЗрд╢ рдХрдИ рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ (рд╕рдВрднрд╡рдд: рдХреБрдЫ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдирд┐рдпрдореЛрдВ рджреНрд╡рд╛рд░рд╛) рдкрд░ рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
- рдЖрдкрдХреЛ "At-Most-Once" рдкреНрд░рдХрд╛рд░ рдХреА рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЧрд╛рд░рдВрдЯреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдЖрдк рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдБрдЪрд╛ рдирд╣реАрдВ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
- рдЖрдкрдХреЛ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рднреЗрдЬрдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред
- рдЖрдкрдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдлрд╛рдЙрдВрдбреЗрд╢рди (WCF) рд╕реНрдЯреИрдХ рдФрд░ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдПрдХреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
Azure Queues рдФрд░ Service Bus Queues рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреБрдЫ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдЬрд╝реНрдпреЛрд░ рдХреНрдпреБрдПрд╕ рдФрд░ рд╕рд░реНрд╡рд┐рд╕ рдмрд╕ рдХреНрдпреБрдмреНрд╕ рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИред
рдореМрд▓рд┐рдХ рдЕрд╡рд╕рд░
рддреБрд▓рдирд╛ рдХреА рдХрд╕реМрдЯреА | Azure рдХрддрд╛рд░реЛрдВ | рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЗрдВ |
---|---|---|
рд╕рдВрд░рдХреНрд╖рдг рдХреА рдЧрд╛рд░рдВрдЯреА | рдирд╣реАрдВ | рд╣рд╛рдБ - FIFO
(рд╕рддреНрд░реЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) |
рд╡рд┐рддрд░рдг рдХреА рдЧрд╛рд░рдВрдЯреА | "рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░" | "рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░"
"рдЕрдзрд┐рдХрддрдо рд╕рдордп" |
рд▓реЗрди-рджреЗрди рдХрд╛ рд╕рдорд░реНрдерди | рдирд╣реАрдВ | рд╣рд╛рдВ
(рд╕реНрдерд╛рдиреАрдп рд▓реЗрдирджреЗрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) |
рдЙрддреНрдкрд╛рджрди рд╡рд┐рдзрд┐ | рд░реБрдХрд╛рд╡рдЯ рдирд╣реАрдВ рд╣реИ
(рдХреЛрдИ рдирдпрд╛ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рд╣реИ рддреЛ рддреБрд░рдВрдд рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ) | рд▓реЙрдХрдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рдпрд╛ рдмрд┐рдирд╛ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ
(" рдзреВрдордХреЗрддреБ рддрдХрдиреАрдХ " рджреЗрдЦреЗрдВ) рд░реБрдХрд╛рд╡рдЯ рдирд╣реАрдВ рд╣реИ (.NET API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) |
рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ "рдкреБрд╢рд┐рдВрдЧ" рд╕рдВрджреЗрд╢ | рдирд╣реАрдВ | рд╣рд╛рдВ
OnMessage рдФрд░ OnMessage рд╕реЗрд╢рди .NET API |
рдЙрддреНрдкрд╛рджрди рд╡рд┐рдзрд┐ | рдЭрд╛рдВрдХрдирд╛ рдФрд░ рдкрдЯреНрдЯрд╛ | рдЭрд╛рдВрдХрдирд╛ рдФрд░ рддрд╛рд▓рд╛
рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рд╣рдЯрд╛рдПрдБ |
рдПрдХреНрд╕рдХреНрд▓реВрд╕рд┐рд╡ рдореИрд╕реЗрдЬ рдПрдХреНрд╕реЗрд╕ | рд▓реАрдЬ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ | рд▓реЙрдХ рдЖрдзрд╛рд░рд┐рдд |
рд▓реАрдЬ / рд▓реЙрдХрдЖрдЙрдЯ рдЯрд╛рдЗрдордЖрдЙрдЯ | 30 рд╕реЗрдХрдВрдб (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)
7 рджрд┐рди (рдЕрдзрд┐рдХрддрдо) ( UpdateMessage API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдбреЗрдЯ рдпрд╛ рд░реАрд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) | 60 рд╕реЗрдХрдВрдб (рдбрд┐рдлрд╝реЙрд▓реНрдЯ)
(рдирд╡реАрдиреАрдХреГрдд рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЕрджреНрдпрддрди рдпрд╛ рд░реАрд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) |
рдЧреНрд░реИрдиреНрдпреБрд▓реИрд░рд┐рдЯреА рд▓реАрдЬ / рд▓реЙрдХ | рд╕рдВрджреЗрд╢ рд╕реНрддрд░
(рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ рдХрд╛ рдЕрдкрдирд╛ рд╕рдордпрдмрд╛рд╣реНрдп рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЕрдкрдбреЗрдЯрдореЗрд╕ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) | рдХрддрд╛рд░ рд╕реНрддрд░
(рдкреНрд░рддреНрдпреЗрдХ рдХрддрд╛рд░ рдХрд╛ рдЕрдкрдирд╛ рд╕рдордпрдмрд╛рд╣реНрдп рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЗрд╕ рдХрддрд╛рд░ рдХреЗ рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ, рд╕рдордп-рд╕рдордп рдкрд░ рдирд╡реАрдиреАрдХрд░рдг API рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) |
рдмреИрдЪ рд░рд╕реАрдж | рд╣рд╛рдВ
(рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рддрдиреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрдзрд┐рдХрддрдо 32) | рд╣рд╛рдВ
(рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░реАрд▓реЛрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдпрд╛ рд▓реЗрдирджреЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ) |
рдмреИрдЪ рднреЗрдЬ рд░рд╣рд╛ рд╣реИ | рдирд╣реАрдВ | рд╣рд╛рдВ
(рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рдкрд░ рд▓реЗрдирджреЗрди рдпрд╛ рдмреИрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) |
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
- рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдЬрд╝реНрдпреЛрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдмреНрд▓рдмреНрд╕ рдФрд░ рдЯреЗрдмрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрддрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рднреА рдЖрдкрдиреЗ 99.9% рдХреЗ рднреАрддрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рджреА рд╣реИред рдпрджрд┐ рдЖрдк рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдмреНрд▓рдмреНрд╕ рдФрд░ рдЯреЗрдмрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ - рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХрдо рд╣реЛрдЧреАред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рдореЗрдВ рдЧрд╛рд░рдВрдЯреА рд╕рдВрджреЗрд╢ рд╡рд┐рддрд░рдг рдЖрджреЗрд╢ (FIFO) рд▓реЗрдирджреЗрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреАрдХ рдФрд░ рд▓реЙрдХ рдореЛрдб рдореЗрдВ рд╣реИ, рддреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реА (TTL) рдЬреИрд╕реЗ рд╣реА рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред
- Azure Queues рдорд╛рдирдХ рдХрддрд╛рд░рдмрджреНрдз рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╛рдкрдиреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдШрдЯрдХреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛ рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░, рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рд╡рд┐рддрд░рдг рдЧрд╛рд░рдВрдЯреА рдореЙрдбрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, "рд╡рдиреНрд╕ рдЕрдкреЙрди рдП рдЯрд╛рдЗрдо" рдореЙрдбрд▓ рдХреЛ рд▓реЗрди-рджреЗрди рдФрд░ рдкрд░рдорд╛рдгреБ рд░рд╕реАрдж рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрди рд╕рддреНрд░ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдЬрд╝реНрдпреЛрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдЗрд╕ рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдмрд╛рд░ рдХреА рдЧрд╛рд░рдВрдЯреА рдкрд░ рдЕрдзрд┐рдХрддрдо рдПрдХ рдмрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддрд╛ рд╣реИред
- Azure Queues рддрд╛рд▓рд┐рдХрд╛ рдФрд░ рдмреНрд▓реЙрдм рдПрдХреНрд╕реЗрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд╕рдорд╛рди рдПрдХ рдПрдХреАрдХреГрдд рдФрд░ рд╕реБрд╕рдВрдЧрдд рдПрдХреНрд╕реЗрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЗрди рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ рдкреНрд░рддреНрдпреЗрдХ рдХрддрд╛рд░ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд▓реЗрдирджреЗрди рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд "рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдФрд░ рд╣рдЯрд╛рдПрдВ" рдореЛрдб рдЖрдкрдХреЛ рдЙрдирдХреА рд░рд╕реАрдж рдХреА рдЧрд╛рд░рдВрдЯреА рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рдмрджрд▓реЗ рдореЗрдВ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдЪрд╛рд▓рди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- Azure Queues рдЖрдкрдХреЛ рдореИрд╕реЗрдЬ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдЬрд▓реНрджреА рд╕реЗ "рд▓рдШреБ" рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рд╡рд╣ рдЕрдЪрд╛рдирдХ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рдВрджреЗрд╢ рдЬрд▓реНрджреА рд╕реЗ рджреВрд╕рд░реЗ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдЙрд╕реА рд╕рдордп, рдЕрдЧрд░ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрджреЗрд╢ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рд╡рд╣ рдЕрдкрдирд╛ рд╕рдордп рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рдВрджреЗрд╢ рдЕрднреА рднреА рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
- Azure Queues рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдЖрдкрдХреЛ рдХрд┐рд╕реА рд╕рдВрджреЗрд╢ рдХреА "рдЕрджреГрд╢реНрдпрддрд╛" рдХреЗ рд▓рд┐рдП рд╕рдордп-рд╕реАрдорд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рд╕рдордпрд╛рд╡рдзрд┐ рдХреЗ рдмрд╛рдж рд╣реА рдЙрдкрднреЛрдХреНрддрд╛ рдХреЛ рд╕рдВрджреЗрд╢ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред рд╕рд░реНрд╡рд┐рд╕ рдмрд╕ рдХрддрд╛рд░ рднреА рдЖрдкрдХреЛ рдЗрд╕ рддрд░рд╣ рдХрд╛ рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдХрддрд╛рд░ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕реНрддрд░ рдкрд░ред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ рдореЗрдВ рдЕрд╡рд░реБрджреНрдз рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдЕрдзрд┐рдХрддрдо рд╕рдордп 24 рджрд┐рдиреЛрдВ рдХрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, REST рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдЯрд╛рдЗрдордЖрдЙрдЯ 55 рд╕реЗрдХрдВрдб рд╣реИред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд╛рдЗрдб рдмреИрдЪ рд╕рдВрдЪрд╛рд▓рди рдХрдИ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдПрдХрд▓ рднреЗрдЬрдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдмреИрдЪ рднреЗрдЬрдиреЗ рдХреЗрд╡рд▓ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рднреЗрдЬрдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред
- Azure Queues рдХреНрд╡реАрдВрд╕ (рдФрд░ рдЦрд╛рддрд╛ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдФрд░ рднреА рдЕрдзрд┐рдХ) рдореЗрдВ рджрд┐рдП рдЧрдП 200 рдЯреАрдмреА рддрдХ рдХрд╛ рд╕рдорд░реНрдерди рдФрд░ рдХрддрд╛рд░реЛрдВ рдХреА рдПрдХ рдЕрд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЛ рд╕рд╛рд╕ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрджрд░реНрд╢ рдордВрдЪ рдмрдирд╛рддреА рд╣реИред
- Azure Queues рдПрдХ рд▓рдЪреАрд▓реА рдФрд░ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкрд╣реБрдВрдЪ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ
рддреБрд▓рдирд╛ рдХреА рдХрд╕реМрдЯреА | Azure рдХрддрд╛рд░реЛрдВ | рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЗрдВ |
---|---|---|
рдЕрдиреБрд╕реВрдЪрд┐рдд рд╡рд┐рддрд░рдг | рд╣рд╛рдВ | рд╣рд╛рдВ |
рдореГрдд рд╕рдВрджреЗрд╢реЛрдВ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд╛рд░реНрдХрд┐рдВрдЧ | рдирд╣реАрдВ | рд╣рд╛рдВ |
рдХрддрд╛рд░ рдореЗрдВ рд╕рдВрджреЗрд╢ рдЬреАрд╡рдирдХрд╛рд▓ рдмрдврд╝рд╛рдПрдБ | рд╣рд╛рдВ
(рдХрддрд╛рд░ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ рдЯрд╛рдЗрдордЖрдЙрдЯ рдЕрдкрдбреЗрдЯ) | рд╣рд╛рдВ
(рдЕрд▓рдЧ рдПрдкреАрдЖрдИ рд╕рдорд╛рд░реЛрд╣) |
рдЕрдзреВрд░реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди | рд╣рд╛рдВ | рд╣рд╛рдВ |
рд╕рдВрджреЗрд╢ рдЕрджреНрдпрддрди | рд╣рд╛рдВ | рд╣рд╛рдВ |
рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд▓реЗрдирджреЗрди рд▓реЙрдЧ | рд╣рд╛рдВ | рдирд╣реАрдВ |
рднрдВрдбрд╛рд░рдг рдореЗрдЯреНрд░рд┐рдХреНрд╕ | рд╣рд╛рдВ
рдорд┐рдирдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕: рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп, рдЯреАрдкреАрдПрд╕, рдПрдкреАрдЖрдИ рдХреЙрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛, рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдЖрджрд┐, рд╕реНрдЯреЛрд░реЗрдЬ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреЗрдЦреЗрдВ | рд╣рд╛рдВ
( GetQueues рд╡рд┐рдзрд┐) |
рд░рд╛рдЬреНрдп рдкреНрд░рдмрдВрдзрди | рдирд╣реАрдВ | рд╣рд╛рдВ
Microsoft.ServiceBus.Messaging.EntityStatus.Active , Microsoft.ServiceBus.Messaging.EntityStatus.Disabled , Microsoft.ServiceBus.Messaging.EntityStatus.SendDisabled , Microsoft.ServiceBus.Messaging.EntityStatus.ReceiveDisabled |
рдСрдЯреЛ рд╕рдВрджреЗрд╢ рдЕрдЧреНрд░реЗрд╖рдг | рдирд╣реАрдВ | рд╣рд╛рдВ |
рдкреВрд░реА рдХрддрд╛рд░ рд╕рд╛рдл рдХрд░реЗрдВ | рд╣рд╛рдВ | рдирд╣реАрдВ |
рд╕рдВрджреЗрд╢ рд╕рдореВрд╣ | рдирд╣реАрдВ | рд╣рд╛рдВ
(рд╕рдВрджреЗрд╢ рд╕рддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) |
рдПрдХ рд╕рдВрджреЗрд╢ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХреА рд╕реНрдерд┐рддрд┐ | рдирд╣реАрдВ | рд╣рд╛рдВ |
рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди | рдирд╣реАрдВ | рд╣рд╛рдВ
(рдкреНрд░реЗрд╖рдХ рдкрдХреНрд╖ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп) |
рдбрдмреНрд▓реНрдпреВрд╕реАрдПрдл рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг | рдирд╣реАрдВ | рд╣рд╛рдВ
(WCF рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ - рдмрд╛рдЗрдВрдбрд┐рдВрдЧ) |
WF рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг | рдмрд╛рд╣рд░реА
(рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ WF рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) | рдПрдХреАрдХреГрдд
(WF рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ) |
рд╕рдВрджреЗрд╢ рджреЗрдЦреЗрдВ рд╕рдореВрд╣ | рдирд╣реАрдВ | рд╣рд╛рдВ |
рд╕рддреНрд░ рдЖрдИрдбреА рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ | рдирд╣реАрдВ | рд╣рд╛рдВ |
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
- рджреЛрдиреЛрдВ рдХрддрд╛рд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рдЖрдкрдХреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рд╡рд┐рддрд░рдг рдореЗрдВ рджреЗрд░реА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВред
- рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдВрджреЗрд╢ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдЖрдкрдХреЛ рдПрдХ рдХрддрд╛рд░ рдореЗрдВ рд╣рдЬрд╛рд░реЛрдВ рдХрддрд╛рд░ рд╕реЗ рд╕рдВрджреЗрд╢ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдк рд╕реБрд░рдХреНрд╖рд╛, рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- Azure Queues рдПрдХ рд╕рдВрджреЗрд╢ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдЖрдк рдЗрд╕ рд╕рдВрджреЗрд╢ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рд░реНрдп рдХреА рдкреНрд░рдЧрддрд┐ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдПрдВ рдпрд╛ рд╡рд╛рдВрдЫрд┐рдд рдЪрд░рдг рд╕реЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рд░рдЦреЗрдВ, рдФрд░ рдкрд╣рд▓реЗ рдирд╣реАрдВред рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рдореЗрдВ, рдЖрдк рд╕рддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдорд╛рди рдкрд░рд┐рджреГрд╢реНрдп рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рддреНрд░ рдЖрдкрдХреЛ рдЖрд╡реЗрджрди рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдмрдЪрд╛рдиреЗ рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ ( рд╕реЗрдЯрд╕реНрдЯреЗрдЯ рдФрд░ рдЧреЗрдЯрд╕реНрдЯреНрд░реЗрдЯ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред
- рдбреЗрдб рдореЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореИрдХреЗрдирд┐рдЬреНрдо, рдЬреЛ рд╕рд░реНрд╡рд┐рд╕ рдмрд╕ рдХреНрдпреВрд╕ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдЖрдкрдХреЛ рдЙрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕рдВрд╕рд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЬреЛ рдЙрдирдХреЗ рдЬреАрд╡рди рдХрд╛рд▓ (рдЯреАрдЯреАрдПрд▓) рдХреЗ рдЕрдВрдд рддрдХ рдкрд╣реБрдВрдЪ рдЧрдП рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ $ рдбреЗрдбрд▓реЗрдЯрд░рдХреНрдпреВрдпреВ рдирд╛рдордХ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХрддрд╛рд░ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
- рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрдХреНрд╖ рдкрд░ Azure Queues рдореЗрдВ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдорд╛рди рддрдВрддреНрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - DequeueCount рд╕рдВрдкрддреНрддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдХреЗ, рдЖрдк рдХреБрдЫ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рджреВрд╕рд░реА рдХрддрд╛рд░ рдореЗрдВ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- Azure Queues рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдХрддрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рднреА рд▓реЗрди-рджреЗрди рдХрд╛ рд╡рд┐рд╕реНрддреГрдд рд▓реЙрдЧ, рдФрд░ рд╕рд╛рде рд╣реА рдХреБрдЫ рдПрдЧреНрд░реАрдЧреЗрдЯреЗрдб рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдбрд┐рдмрдЧрд┐рдВрдЧ рдФрд░ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрддрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдХрддрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд▓рд╛рдЧрдд рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд "рд╕рдВрджреЗрд╢ рд╕рддреНрд░" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛, рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ рдХреЛ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд╕рдореВрд╣ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдПрдХрд▓ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рд╕рддреНрд░ рдлрд╝реАрд▓реНрдб рдХреЛ рднрд░рдХрд░ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрд╛рдж рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗрд╡рд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ SessionID рд╡рд╛рд▓реЗ рдХрддрд╛рд░ рд╕рдВрджреЗрд╢реЛрдВ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддрд╛ рд╣реИред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХреНрдпреВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рддрдВрддреНрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХрддрд╛рд░ рд╕реЗ рдПрдХ рд╣реА рдореИрд╕реЗрдЬрдЖрдИрдбреА рд╡рд╛рд▓реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред
рдХреНрд╖рдорддрд╛ рдФрд░ рдХреЛрдЯрд╛
рддреБрд▓рдирд╛ рдХреА рдХрд╕реМрдЯреА | Azure рдХрддрд╛рд░реЛрдВ | рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЗрдВ |
---|---|---|
рдЕрдзрд┐рдХрддрдо рдХрддрд╛рд░ рдХрд╛ рдЖрдХрд╛рд░ | 200 рдЯреАрдмреА
(рдПрдХ рдЦрд╛рддреЗ рдХреЗ рд▓рд┐рдП рдХреБрд▓ рднрдВрдбрд╛рд░рдг рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд) | 1 рдЬреАрдмреА рд╕реЗ 80 рдЬреАрдмреА (рдХрддрд╛рд░ рдирд┐рд░реНрдорд╛рдг рдЪрд░рдг рдХреЗ рджреМрд░рд╛рди рдирд┐рд░реНрдзрд╛рд░рд┐рдд) |
рдЕрдзрд┐рдХрддрдо рд╕рдВрджреЗрд╢ рдХрд╛ рдЖрдХрд╛рд░ | 64 рдХреЗрдмреА
(рек64 KB рдЬрдм рдмреЗрд╕ ремрек рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ) рдПрдЬрд╝реНрдпреЛрд░ рдХрддрд╛рд░реЛрдВ рдФрд░ рдмреНрд▓рдмреНрд╕ рдХреЗ рд╕рдВрдпреЛрдЬрди рд╕реЗ рдмрдбрд╝реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ - рддреЛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рдореЗрдВ реирежреж рдЬреАрдмреА рддрдХ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ | 256 KB (рд╕рдВрджреЗрд╢ рдХреЗ рд╣реЗрдбрд░ рдФрд░ рдмреЙрдбреА рд╕рд╣рд┐рдд, рд╣реЗрдбрд░ рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ 64 KB рд╣реИ) |
рдЕрдзрд┐рдХрддрдо рд╕рдВрджреЗрд╢ рдЬреАрд╡рдирдХрд╛рд▓ | 7 рджрд┐рди | рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ |
рдХрддрд╛рд░реЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ | рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ | 10000
(рдкреНрд░рддрд┐ рдирд╛рдорд╕реНрдерд╛рди, рдмрдврд╝рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) |
рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ | рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ | рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ
(рдЯреАрд╕реАрдкреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП 100 рдХрдиреЗрдХреНрд╢рди) |
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
- Azure Queues рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╕рдВрджреЗрд╢ рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдРрд╕реЗ рд╡рд░реНрдг рд╣реИрдВ, рдЬреЛ XML рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕реЗ Base64 рдореЗрдВ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдВрджреЗрд╢ рдореЗрдВ рдкреЗрд▓реЛрдб рдХрд╛ рдЖрдХрд╛рд░ 48 рдХреЗрдмреА рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджреЗрд╢ рдореЗрдВ рдПрдХ рд╢реАрд░реНрд╖рдХ рдФрд░ рдПрдХ рдирд┐рдХрд╛рдп рд╣реЛрддрд╛ рд╣реИред рдХреБрд▓ рд╕рдВрджреЗрд╢ рдХрд╛ рдЖрдХрд╛рд░ 256 KB рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
- рдЬрдм рдЧреНрд░рд╛рд╣рдХ рдЯреАрд╕реАрдкреА рдкрд░ рд╕рд░реНрд╡рд┐рд╕ рдмрд╕ рдХреНрдпреВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдХрддрд╛рд░ рдореЗрдВ рд╕рдХреНрд░рд┐рдп рдХрдиреЗрдХреНрд╢рди рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ 100 рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдкреНрд░реЗрд╖рдХ рдФрд░ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рджреЛрдиреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдХреЛрдЯрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмрд╛рдж рдХреЗ рдЕрдиреБрд░реЛрдз рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдпрд╣ рд╕реАрдорд╛ рдЙрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдЬреЛ REST API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрддрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рдХреА рдХрддрд╛рд░ рдЖрдХрд╛рд░ рд╕реАрдорд╛рдПрдБ рд╣реИрдВред рд╡реЗ рддрдм рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рдХрддрд╛рд░ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдФрд░ 1 рд╕реЗ 80 рдЬреАрдмреА рддрдХ рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рд╕реАрдорд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ, рддреЛ рдЕрдЧрд▓рд╛ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░ рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА - рдПрдЬрд╝реНрдпреЛрд░ рд╕рд░реНрд╡рд┐рд╕ рдмрд╕ рдХреЛрдЯрд╛ ред
- рдпрджрд┐ рдЖрдкрдХреЛ рд╕рдорд╛рди рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ 10,000 рд╕реЗ рдЕрдзрд┐рдХ рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдк Azure рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реАрдорд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рд▓рд┐рдП рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ Microsoft Azure Management Portal рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд╛рдо рд╕реНрдерд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдФрд░ рддреЗрдЬрд╝ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдкреНрд░рдмрдВрдзрди рдФрд░ рдкрд╣реБрдВрдЪ
рддреБрд▓рдирд╛ рдХреА рдХрд╕реМрдЯреА | Azure рдХрддрд╛рд░реЛрдВ | рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЗрдВ |
---|---|---|
рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ | HTTP / HTTPS рдкрд░ REST | HTTPS рд╕реЗ рдЕрдзрд┐рдХ рдХреА рдкрд░реАрдХреНрд╖рд╛ |
рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ | HTTP / HTTPS рдкрд░ REST | HTTPS рд╕реЗ рдЕрдзрд┐рдХ рдХреА рдкрд░реАрдХреНрд╖рд╛
AMQP 1.0 рдорд╛рдирдХ (рдЯреАрдПрд▓рдПрд╕ рдХреЗ рд╕рд╛рде рдЯреАрд╕реАрдкреА) |
.NET рдПрдкреАрдЖрдИ | рд╣рд╛рдВ
(.NET рд╕рдВрдЧреНрд░рд╣рдг рдХреНрд▓рд╛рдЗрдВрдЯ API) | рд╣рд╛рдВ
(рд╕рдВрджреЗрд╢ рдмреНрд░реЛрдХрд░реЛрдВ рдХреЗ рд▓рд┐рдП .NET рдПрдкреАрдЖрдИ) |
рджреЗрд╢реА c ++ | рд╣рд╛рдВ | рдирд╣реАрдВ |
рдЬрд╛рд╡рд╛ рдПрдкреАрдЖрдИ | рд╣рд╛рдВ | рд╣рд╛рдВ |
PHP рдПрдкреАрдЖрдИ | рд╣рд╛рдВ | рд╣рд╛рдВ |
Node.js рдПрдкреАрдЖрдИ | рд╣рд╛рдВ | рд╣рд╛рдВ |
рдХрд╕реНрдЯрдо рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕рдорд░реНрдерди | рд╣рд╛рдВ | рдирд╣реАрдВ |
рдХрддрд╛рд░ рдирд╛рдордХрд░рдг рдирд┐рдпрдо | 63 рд╡рд░реНрдг рддрдХ
(рдкрддреНрд░ рдХрдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП) | 260 рд╡рд░реНрдг рддрдХ
(рдХрддрд╛рд░ рдирд╛рдо рдХреЗрд╕-рдЕрд╕рдВрд╡реЗрджрдирд╢реАрд▓ рд╣реИрдВ) |
рдХрддрд╛рд░ рдореЗрдВ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ | рд╣рд╛рдВ
(рдЕрдиреБрдорд╛рдирд┐рдд, рдЙрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдЬрд┐рдирдХреЗ рд▓рд┐рдП TTL рдХреА рд╕рдордп рд╕реАрдорд╛ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдИ рд╣реИ рдФрд░ рд╡реЗ рд╣рдЯрд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реИрдВ) | рд╣рд╛рдВ
(рд╕рдЯреАрдХ) |
рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдХрддрд╛рд░ рдореЗрдВ рджреЗрдЦрдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдЙрдиреНрд╣реЗрдВ рдЪреБрдиреЗ рдмрд┐рдирд╛ | рд╣рд╛рдВ | рд╣рд╛рдВ |
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
- рдПрдЬрд╝реНрдпреЛрд░ рдХрддрд╛рд░ рдХреБрдВрдЬреА / рдорд╛рди рдЬреЛрдбрд╝реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрддрд╛рд░ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреА рдПрдХ рдордирдорд╛рдиреА рд░рд╛рд╢рд┐ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
- рджреЛрдиреЛрдВ рдХрддрд╛рд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рдХрддрд╛рд░ рдореЗрдВ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ / рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рдиреЗ / рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ, рдЬреЛ рдХрддрд╛рд░ рджреЗрдЦрдиреЗ рдХреЗ рдЙрдкрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
- рд╕реЗрд╡рд╛ рдмрд╕ рдЯреАрд╕реАрдкреА рдХрдиреЗрдХреНрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ .NET рдПрдкреАрдЖрдИ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ, рдЬреЛ рдЖрд░рдИрдПрд╕рдЯреА рдЕрдиреБрд░реЛрдзреЛрдВ рдпрд╛ рдПрдПрдордХреНрдпреВрдкреА 1.0 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред
- рдПрдЬрд╝реБрд░реЗ рдХреНрдпреВ рдореЗрдВ рдХрддрд╛рд░ рдХрд╛ рдирд╛рдо 3 рд╕реЗ 63 рдЕрдХреНрд╖рд░реЛрдВ рддрдХ рд▓рдВрдмрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдорд╛рдорд▓реЛрдВ, рд╕рдВрдЦреНрдпрд╛рдУрдВ рдФрд░ рд╣рд╛рдЗрдлрд╝рди рдореЗрдВ рдкрддреНрд░ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА - рдирд╛рдордХрд░рдг рдХрддрд╛рд░ рдФрд░ рдореЗрдЯрд╛рдбрд╛рдЯрд╛ ред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ рдореЗрдВ рдХрддрд╛рд░ рдХрд╛ рдирд╛рдо 260 рд╡рд░реНрдгреЛрдВ рддрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдЕрдХреНрд╖рд░реЛрдВ рдФрд░ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╡рд░реНрдг рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ 'ред', '-' рдФрд░ '_'ред
рдЙрддреНрдкрд╛рджрдХрддрд╛
рддреБрд▓рдирд╛ рдХреА рдХрд╕реМрдЯреА | Azure рдХрддрд╛рд░реЛрдВ | рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ |
---|---|---|
рдЕрдзрд┐рдХрддрдо рдереНрд░реВрдкреБрдЯ | рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 2000 рд╕рдВрджреЗрд╢реЛрдВ рддрдХ
(1 рдХреЗрдмреА рдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП) | рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 2000 рд╕рдВрджреЗрд╢реЛрдВ рддрдХ
(1 рдХреЗрдмреА рдХреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП) |
рдФрд╕рдд рджреЗрд░реА | 10 рдорд┐
(рдЯреАрд╕реАрдкреА рдирд╛рдЧрд▓реЗ рд╡рд┐рдХрд▓рд╛рдВрдЧ рдХреЗ рд╕рд╛рде) | 20-25 рдорд┐ |
рдЕрдзрд┐рднрд╛рд░ рд╡реНрдпрд╡рд╣рд╛рд░ | HTTP рдХреЛрдб 503
(рдЕрдиреБрд░реЛрдз рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) | HTTP рдХреЛрдб 503
(рдЕрдиреБрд░реЛрдз рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) |
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
- рдПрдХ рдПрдХрд▓ рдПрдЬрд╝реНрдпреЛрд░ рдХрддрд╛рд░ рдХрддрд╛рд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 2000 рд▓реЗрдирджреЗрди рддрдХ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддреА рд╣реИред рд▓реЗрдирджреЗрди рдПрдХ рдкреБрдЯ , рдЧреЗрдЯ рдФрд░ рдбрд┐рд▓реАрдЯ рдСрдкрд░реЗрд╢рдВрд╕ рд╣реИрдВред рдПрдХ рд╕рдВрджреЗрд╢ рдХреЛ рдХрддрд╛рд░ ( рдкреБрдЯ ) рдореЗрдВ рднреЗрдЬрдирд╛ рдПрдХ рд▓реЗрди-рджреЗрди рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрдХреНрд╕рд░ рджреЛ-рдЪрд░рдгреАрдп рд╕рдВрдЪрд╛рд▓рди рд╣реЛрддрд╛ рд╣реИ - рд╕рдВрджреЗрд╢ рдХреЛ рдкрд╣рд▓реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП ( рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ ) рдФрд░ рдлрд┐рд░ рдХрддрд╛рд░ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ ( рд╣рдЯрд╛рдПрдВ ), рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рджреЛ рд▓реЗрдирджреЗрди рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рд▓реЗрдирджреЗрди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде 32 рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдкрдХреЛ рдЕрднреА рднреА рдЙрдиреНрд╣реЗрдВ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рд╕реЗ рд╣рдЯрд╛рдирд╛ рд╣реЛрдЧрд╛ред рдереНрд░реВрдкреБрдЯ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЕрдзрд┐рдХ рдХрддрд╛рд░реЗрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ)ред
- рдЬрдм рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 2000 рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ "HTTP 503 рд╕рд░реНрд╡рд░ рд╡реНрдпрд╕реНрдд" рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧреАред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдкрдХреЛ рдХрддрд╛рд░ рдореЗрдВ рдХреЙрд▓ рдХреА рдЖрд╡реГрддреНрддрд┐ рдХрдо рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред
- Azure Queues рдореЗрдВ рдФрд╕рдд рд╡рд┐рд▓рдВрдмрддрд╛ 10 ms рд╣реИ рдЬрдм рдХрддрд╛рд░ рдореЗрдВ рд╕рдорд╛рди рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реНрдерд┐рдд Azure рд╕реЗрд╡рд╛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╕рдордп 10 KB рддрдХ рд╕рдВрджреЗрд╢ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ
- рдпрджрд┐ рдЕрдзрд┐рдХрддрдо рдмреИрдВрдбрд╡рд┐рдбреНрде рдкрд╛рд░ рд╣реЛ рдЧрдИ рд╣реИ рддреЛ рджреЛрдиреЛрдВ рдХрддрд╛рд░ рд╕реЗрд╡рд╛рдПрдВ рдХрддрд╛рд░ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреА рд╣реИрдВред рджреЛрдиреЛрдВ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
- рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдПрдХ рдХрддрд╛рд░ 1 рдХреЗрдмреА рдХреЗ рд╕рдВрджреЗрд╢ рдЖрдХрд╛рд░ рдореЗрдВ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 2000 рд╕рдВрджреЗрд╢реЛрдВ рддрдХ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддреА рд╣реИред рдЕрдзрд┐рдХ рдереНрд░реВрдкреБрдЯ рдХреЗ рд▓рд┐рдП, рдХрдИ рдХрддрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА - рд╕реЗрд╡рд╛ рдмрд╕ рдмреНрд░реЛрдХреЗрдб рдореИрд╕реЗрдЬрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЕрднреНрдпрд╛рд╕ ред
- рдЬрдм рд╕рд░реНрд╡рд┐рд╕ рдмрд╕ рдХреНрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдзрд┐рдХрддрдо рдереНрд░реВрдкреБрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рд╕рд░реНрд╡рд░рдмреНрдпреВрд╕реЗрдкреНрд╢рди рдорд┐рд▓реЗрдЧрд╛ (рдЬрдм .NET рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП) рдпрд╛ "HTTP 503 рд╕рд░реНрд╡рд░ рд╡реНрдпрд╕реНрдд" (рдмрд╛рдХреА рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп)ред
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг
рддреБрд▓рдирд╛ рдХреА рдХрд╕реМрдЯреА | Azure рдХрддрд╛рд░реЛрдВ | рд╕реЗрд╡рд╛ рдмрд╕ рдХрддрд╛рд░реЗрдВ |
---|---|---|
рдкреНрд░рдорд╛рдгреАрдХрд░рдг | рд╕рдордорд┐рдд рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ | рд╕рдордорд┐рдд рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ |
рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг рдореЙрдбрд▓ | рдкреНрд░рддреНрдпрд╛рдпреЛрдЬрд┐рдд SAS рдЯреЛрдХрди рдПрдХреНрд╕реЗрд╕ | ACS рдкрд░ RBAC |
рдкрд╣рдЪрд╛рди рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХрд╛ рд╕рдВрдШ | рдирд╣реАрдВ | рд╣рд╛рдВ |
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
- рдкреНрд░рддреНрдпреЗрдХ рдХрддрд╛рд░ рдЕрдиреБрд░реЛрдз рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЕрдирд╛рдо рдХрддрд╛рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрд╕рдПрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
- Azure Queues рдореЗрдВ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕рдордорд┐рдд рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ Base64 рдореЗрдВ рдПрдиреНрд╣рд╛рдВрд╕реНрдб SHA-256 рд╣реИрд╢ рд░рд╛рд╢рд┐ рд╣реИред Azure Queues тАФ Authenticating Access to Your Storage Account , Service Bus Queues тАФ Shared Access Signature Authentication with Service Bus .
- Microsoft Azure Active Directory Access Control ( Access Control Service ACS) Service Bus, : Admin , Sender Receiver , Azure Queues.
- Service Bus ACS, Active Directory ( ADFS) , Live ID, Google, Facebook Yahoo.
рдХреАрдорддреЛрдВ
Azure Queues | Service Bus Queues | |
---|---|---|
$0.0005
( 10,000 ) | $0.01
( 10,000 ) | |
Send Receive
( тАФ ) | ||
( , ) |
( ) | |
$0.07
( ) | $0.00
| |
$0.12 тАФ $0.19
( -) | $0.12 тАФ $0.19
( -) |
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА
- , - Azure .
- Azure - .
- .
- ACS- Service Bus Queues . Service Bus Queues ACS ( 20 ). , ACS-.
- , , Service Bus Queues .
рдЯрд┐рдкреНрдкрдгреА
. Pricing Overview .
рдирд┐рд╖реНрдХрд░реНрд╖
Azure Queues рдФрд░ Service Bus Queues рдХреЗ рдмреАрдЪ рдЪрдпрди рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рдХрдИ рдХрд╛рд░рдХреЛрдВ, рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдФрд░ рдЗрд╕рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдиреНрдп Azure рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдпрд╛ рдмреВрдБрджреЗрдВ, рддреЛ рдЖрдк рдЕрднреА Azure Queues рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВрдЧреЗ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдХрддрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рд╕рд░реНрд╡рд┐рд╕ рдмрд╕ рдХрддрд╛рд░ рдХрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╕рддреНрд░, рд▓реЗрдирджреЗрди, рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди, "рдбреЗрдб" рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг, рдЬреЛ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред