12 рдЬреВрди 2022┬╖2 рдорд┐рдирдЯ рдкрдврд╝рдиреЗ рдореЗрдВ

рд╡реЗрдмрд╕рд╛рдХреЗрдЯ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ?

рдЬрд╛рдиреЗрдВ рдХрд┐ рд╡реЗрдм рд╕реЙрдХреЗрдЯ рдХреНрдпрд╛ рд╣реИрдВ, рдЖрдкрдХреЛ рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдРрдкрдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред

рд╡реЗрдмрд╕рд╛рдХреЗрдЯ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ?

рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рд╕рд░реНрд╡рд░ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдирдХреЗ рдирд┐рдпрдо рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдорд╛рдирдХреЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдПрдХ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ - рд╡реЗрдмрд╕рд╛рдХреЗрдЯреНрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред

рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреНрдпрд╛ рд╣реИ?

WebSocket рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ (рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░) рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдмрдирд╛рдиреЗ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдЙрдирдХреЗ рдмреАрдЪ рд╕рдВрдЪрд╛рд░ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдиреНрдирдд рддрдХрдиреАрдХ рд╣реИред WebSocket рдХреЗ рд╕рд╛рде рдореБрдЦреНрдп рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдЕрд▓рдЧ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗ рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, HTTP рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдЕрдкрдиреЗ рдЖрдк рдЖ рдЬрд╛рдПрдЧрд╛ред рдЪреИрдЯ рдпрд╛ рд╕реНрдЯреЙрдХ рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдпрд╣ рд▓рд╛рдн рд╣реИ, рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдЕрджреНрдпрддрди рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдХ рд╕рд╛рде рд╕реВрдЪрдирд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреВрд░реНрдг-рджреНрд╡реИрдз рджреНрд╡рд┐рджрд┐рд╢ рд╕рдВрдЪрд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рддреЗрдЬреА рд╕реЗ рд╕реВрдЪрдирд╛ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рд╣реЛрддрд╛ рд╣реИред

рд╡реЗрдмрд╕рд╛рдХреЗрдЯ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдХрдиреЗрдХреНрд╢рди рддрдм рддрдХ рдЦреБрд▓рд╛ рд░рд╣рддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЗрд╕реЗ рдХрд┐рд╕реА рдПрдХ рдкрдХреНрд╖ рджреНрд╡рд╛рд░рд╛ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдЯрд╛рдЗрдордЖрдЙрдЯ рджреНрд╡рд╛рд░рд╛ рдмрдВрдж рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВрдбрд╢реЗрдХ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрдиреЗрдХреНрд╢рди рдЦреБрд▓рд╛ рд░рд╣рддрд╛ рд╣реИ, рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдпрд╛ рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдкрд░ рдХрдиреЗрдХреНрд╢рди рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рддрдХ рдЙрд╕реА рдЪреИрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рджреНрд╡рд┐рджрд┐рд╢ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред WebSocket рдЖрдкрдХреЛ рдкреНрд░реЗрд╖рд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, WSS рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдПрдХ рдРрдб-рдСрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдкреНрд░реЗрд╖рдХ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдПрдиреНрдХреЛрдб рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдЗрд╕реЗ рдбреАрдХреЛрдб рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рдмрд┐рдЪреМрд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЬрд╛рдирдХрд╛рд░реА рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд░рд╣рддреА рд╣реИред рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рдмрд┐рдирд╛, рдбреЗрдЯрд╛ рдЦрддрд░реЛрдВ рдХрд╛ рд▓рдХреНрд╖реНрдп рдмрди рдЬрд╛рддрд╛ рд╣реИред

рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рдХрд░реЗрдВ?

рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЖрджрд░реНрд╢ рд╣реИ рдЬрдм рдЖрдкрдХреЛ рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдбреЗрдЯрд╛ рдЕрдкрдбреЗрдЯ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╡реЗрдм рд╕реЙрдХреЗрдЯ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдзрд┐рдХ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рд╣реИрдВ:

  • рдПрдХреНрд╕рдЪреЗрдВрдЬ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо;

  • рдЧреЗрдорд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди;

  • рдЪреИрдЯрдмреЙрдЯ;

  • рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬрдирд╛;

  • рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ;

  • рдЪреИрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди;

  • рдЖрдИрдУрдЯреА рдЕрдиреБрдкреНрд░рдпреЛрдЧред

WebSocket рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?

WebSocket рд╕рд░реНрд╡рд░ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдмреАрдЪ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╡реЗрдм рд╕реЙрдХреЗрдЯ HTML5 рд╕рдВрдЧрдд рд╣реИрдВ рдФрд░ рдкреБрд░рд╛рдиреЗ HTML рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдкрд╢реНрдЪрдЧрд╛рдореА рд╕рдВрдЧрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╡реЗ рд╕рднреА рдЖрдзреБрдирд┐рдХ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ - Google рдХреНрд░реЛрдо, рдореЛрдЬрд╝рд┐рд▓рд╛ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рд╕рдлрд╛рд░реА, рдФрд░ рдЕрдиреНрдпред рдпрд╣ рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рднреА рд╕рдВрдЧрдд рд╣реИ: рдПрдВрдбреНрд░реЙрдЗрдб, рдЖрдИрдУрдПрд╕, рд╡реЗрдм рдРрдк рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдРрдкред рдПрдХ рдПрдХрд▓ рд╕рд░реНрд╡рд░ рдореЗрдВ рдПрдХ рд╕рд╛рде рдХрдИ рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдЦреБрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╣реА рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдХрдИ рдХрдиреЗрдХреНрд╢рди рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдЖрд╕рд╛рди рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред

AppMaster.io рдореЗрдВ рд╡реЗрдмрд╕рд╛рдХреЗрдЯ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ?

рд▓рд╛рдЗрд╡ рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд░реЗрдВ
PostgreSQL рдореЗрдВ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ WebSockets рд╕реЗ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рдЕрдкрдбреЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред
рдмреИрдХрдПрдВрдб рдмрдирд╛рдПрдВ

рдЖрдЗрдП рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЪреИрдЯрдмреЙрдЯ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ AppMaster.io рдореЗрдВ рдПрдХ WebSocket рдмрдирд╛рдПрдВред рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмреИрдХрдПрдВрдб рдореЗрдВ рдПрдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрджреЗрд╢реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджреЗрдЧреА рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рднреЗрдЬреЗрдЧреА: рдмреИрдХрдПрдВрдб> рдмрд┐рдЬрдиреЗрд╕ рдкреНрд░реЛрд╕реЗрд╕ред

рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреА рд╣реИ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓реМрдЯрд╛рддреА рд╣реИред

рдпрджрд┐ рд╕рдВрджреЗрд╢ = "рдирдорд╕реНрддреЗ!", рддреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ "рд╣реИрд▓реЛ!" рдХрд╣ рд░рд╣реА рд╣реЛрдЧреА;

рдпрджрд┐ рд╕рдВрджреЗрд╢ = "рдЖрдк рдХреИрд╕реЗ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?", рддреЛ рдмреАрдкреА "рдЧреНрд░реЗрдЯ! рд╣рд╛рдЙ рдЕрдмрд╛рдЙрдЯ рдпреВ?";

рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреАрдкреА рдПрдХ рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдЧрд╛ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЗрдирдкреБрдЯ рдкрд░ рдкреНрд░рд╛рдкреНрдд рдЙрд╕реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ред

рдлрд┐рд░, рдЖрдкрдХреЛ рдЗрд╕ рдмреАрдкреА рдХреЗ рд▓рд┐рдП рдмреЙрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рдмреИрдХрдПрдВрдб> рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕> рдиреНрдпреВ рдПрдВрдбрдкреЙрдЗрдВрдЯ> рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдПрдВрдбрдкреЙрдЗрдВрдЯ ред

рдирдИ рдЦреБрд▓реА рд╣реБрдИ рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╝реАрд▓реНрдб рднрд░реЗрдВ:

  • рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкреНрд░рдХрд╛рд░: GET

  • рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ URL: рд╡рд╣ рдкрддрд╛ рдЬрд┐рд╕ рдкрд░ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреЛ рдмрд╛рд╣рд░ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛;

  • рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛: BP рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ WS рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкрд░ рдХрд╛рд░реНрдп рдХрд░реЗрдЧрд╛;

рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЖрдк рдкреЛрд╕реНрдЯрдореИрди рдРрдк рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рдкреЛрд╕реНрдЯрдореИрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ ред рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ: рдирдпрд╛> рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдЕрдиреБрд░реЛрдзред

рдкреВрд░рд╛ рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдкрддрд╛ рджрд░реНрдЬ рдХрд░реЗрдВред рдЖрдк рдЗрд╕реЗ рд╕реНрд╡реИрдЧрд░ ( рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди> рд╡рд┐рдХрд╛рд╕ ) рдореЗрдВ рдмрдирд╛рдП рдЧрдП рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкрд░ рдПрдХ рдЦрд╛рд▓реА рдЕрдиреБрд░реЛрдз рднреЗрдЬрдХрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреВрд░рд╛ рдкрддрд╛ рдЕрдиреБрд░реЛрдз URL рдмреНрд▓реЙрдХ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЗрд╕реЗ рдХреЙрдкреА рдХрд░рдиреЗ рдФрд░ рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рдЙрдкрдпреБрдХреНрдд рдлрд╝реАрд▓реНрдб рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ https рдХреЛ wss рд╕реЗ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред WebSocket рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╣реЗрдбрд░ (рд╣реЗрдбрд░) рдХреБрдХреА рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди gen_app_auth_token= рд╢рд╛рдорд┐рд▓ рд╣реИред рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдЪрд▓рд╛рдХрд░ рдФрд░ рдЕрдкрдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкрд╛рд╕ рдХрд░рдХреЗ рдЕрдзрд┐рдХреГрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЖрдк рдХреБрдХреА рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдвреВрдВрдв рд╕рдХрддреЗ рд╣реИрдВ:

  • рдХрд┐рд╕реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓ рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП F12 рджрдмрд╛рдПрдВ;

  • рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╣реЗрдбрд░ рдЯреИрдм рдкрд░ рдЬрд╛рдПрдВ;

  • рдЕрдиреБрд░реЛрдз рд╢реАрд░реНрд╖рд▓реЗрдЦ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдХреБрдХреА рдвреВрдВрдвреЗрдВ рдФрд░ рдорд╛рди рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБред

рдкреЛрд╕реНрдЯрдореИрди рдореЗрдВ рд╡реЗрдмрд╕реЙрдХреЗрдЯ рдХреЗ рдЕрдиреБрд░реЛрдз рд╢реАрд░реНрд╖рд▓реЗрдЦ рдореЗрдВ рдХреБрдХреА рдорд╛рди рдЬреЛрдбрд╝рдХрд░ рдФрд░ рдХрдиреЗрдХреНрдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ, рдЖрдк рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ WS рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдпрд╛ рдерд╛ред

рдПрдХ рд╕рдлрд▓ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдиреАрдЪреЗ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдЖрдк рдирдП рд╕рдВрджреЗрд╢ рдмреНрд▓реЙрдХ рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ JSON-рд╕реНрд╡рд░реВрдкрд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдк "рд╣реИрд▓реЛ" рд╕реНрдЯреНрд░рд┐рдВрдЧ рднреЗрдЬрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╕рдВрджреЗрд╢ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛: {"message": "Hi"}ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреБрдВрдЬреА рдХрд╛ рдирд╛рдо (рдпрд╛рдиреА, рд╕рдВрджреЗрд╢) рдмреАрдкреА рдЗрдирдкреБрдЯ рдкрд░ рдЪрд░ рдХреЗ рдирд╛рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХреНрд╡реЗрд░реА рдирд┐рд╖реНрдкрд╛рджрди рдкрд░рд┐рдгрд╛рдо:

рдЗрд╕ рдкреНрд░рдХрд╛рд░ AppMaster.io рдореЗрдВ WebSocket рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рд╕рд╣рд╛рдпрддрд╛ рдХреЗрдВрджреНрд░ рдореЗрдВ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХрд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦреЗрдВред

рд╢реБрд░реВ рдХрд░рдирд╛ рдЖрд╕рд╛рди
рдХреБрдЫ рдмрдирд╛рдПрдВ рдЕрджреНрднреБрдд

рдлреНрд░реА рдкреНрд▓рд╛рди рдХреЗ рд╕рд╛рде рдРрдкрдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред
рдЬрдм рдЖрдк рддреИрдпрд╛рд░ рд╣реЛрдВрдЧреЗ рддрдм рдЖрдк рдЙрдЪрд┐рдд рд╕рджрд╕реНрдпрддрд╛ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВред

рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдУ
рд╡реЗрдмрд╕рд╛рдХреЗрдЯ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рдмрдирд╛рдПрдВ? | AppMaster