Apache PLC4X рд▓реАрдбрд░ рдиреЗ рд╕рд╢реБрд▓реНрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рдХрд╛рд╕ рдореЙрдбрд▓ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛

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

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

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

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

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдореЙрдбрд▓ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдЕрдиреБрд╕рд╛рд░ Apache PLC4X рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд┐рддреНрддрдкреЛрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд░рд╛рд╢рд┐ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреНрд░рд┐рд╕реНрдЯреЛрдлрд░ 4 рд╣рдЬрд╛рд░ рдпреВрд░реЛ рдЬреБрдЯрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд░рд╕реНрдЯ, рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдкрд╛рдпрдерди рдпрд╛ C#/.NET рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ PLC20X рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред

рдпрджрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдпреЛрдЬрдирд╛ рд╣рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рд╡рд┐рддреНрддреАрдп рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреА рд╣реИ, рддреЛ рдХреНрд░рд┐рд╕реНрдЯреЛрдлрд░ рдиреЗ рдЕрдкрдирд╛ рд╡реНрдпрд╡рд╕рд╛рдп рдмрдВрдж рдХрд░рдиреЗ рдФрд░ рдЕрдкрдиреА рдУрд░ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдмрдВрдж рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИред рдЖрдЗрдП рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдЕрдкрд╛рдЪреЗ рдкреАрдПрд▓рд╕реА4рдПрдХреНрд╕ рдЬрд╛рд╡рд╛, рдЧреЛ рдФрд░ рд╕реА рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рд╕реЗ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рд▓реЙрдЬрд┐рдХ рдХрдВрдЯреНрд░реЛрд▓рд░ (рдкреАрдПрд▓рд╕реА) рдФрд░ рдЖрдИрдУрдЯреА рдЙрдкрдХрд░рдгреЛрдВ рддрдХ рдПрдХреАрдХреГрдд рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf рдФрд░ Apache NiFi рдЬреИрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ