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

Apache PLC4X рдЪреЗ рдирд┐рд░реНрдорд╛рддреЗ рдЖрдгрд┐ рдореБрдЦреНрдп рд╡рд┐рдХрд╕рдХ, рдФрджреНрдпреЛрдЧрд┐рдХ рдСрдЯреЛрдореЗрд╢рдирд╕рд╛рдареА рдореЛрдлрдд рд▓рд╛рдпрдмреНрд░рд░реАрдЪреЗ рд╕рдВрдЪ, рдЬреНрдпрд╛рдВрдиреА Apache Software Foundation рдпреЗрдереЗ Apache PLC4X рдкреНрд░рдХрд▓реНрдкрд╛рдЪреА рджреЗрдЦрд░реЗрдЦ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдЙрдкрд╛рдзреНрдпрдХреНрд╖рдкрджрд╛рдЪреА рдЬрдмрд╛рдмрджрд╛рд░реА рд╕рд╛рдВрднрд╛рд│рд▓реА рдЖрд╣реЗ, рддреНрдпрд╛рдВрдиреА рдХреЙрд░реНрдкреЛрд░реЗрд╢рдирд▓рд╛ рдПрдХ рдЕрд▓реНрдЯрд┐рдореЗрдЯрдо рд╕рд╛рджрд░ рдХреЗрд▓рд╛, рддреНрдпрд╛рдиреБрд╕рд╛рд░ рддреНрдпрд╛рдВрдиреА рдЖрдкрд▓реЗ рдордд рд╡реНрдпрдХреНрдд рдХреЗрд▓реЗ. рддреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рдорд╛рд╕рд╛рдареА рд╡рд┐рддреНрддрдкреБрд░рд╡рдард╛ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рд┐рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдирд╕рд▓реНрдпрд╛рд╕ рд╡рд┐рдХрд╛рд╕ рдерд╛рдВрдмрд╡рд┐рдгреНрдпрд╛рдЪреА рддрдпрд╛рд░реА.

рдЕрд╕рдВрддреЛрд╖ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдореБрд│реЗ рдЙрджреНрднрд╡рд▓рд╛ рдЖрд╣реЗ рдХреА рдорд╛рд▓рдХреА рд╕рдорд╛рдзрд╛рдирд╛рдВрдРрд╡рдЬреА Apache PLC4X рд╡рд╛рдкрд░рд▓реНрдпрд╛рдиреЗ рдХреЙрд░реНрдкреЛрд░реЗрд╢рдиреНрд╕ рдкрд░рд╡рд╛рдиреНрдпрд╛рдВрдЪреНрдпрд╛ рдЦрд░реЗрджреАрд╡рд░ рд▓рд╛рдЦреЛ рдпреБрд░реЛ рд╡рд╛рдЪрд╡реВ рд╢рдХрддрд╛рдд, рдкрд░рдВрддреБ рдкреНрд░рддрд┐рд╕рд╛рджрд╛рдд рдЕрдкрд╛рдЪреЗ PLC4X рд╡рд░ рдХрд╛рдо рдХрд░рдд рдЕрд╕реВрдирд╣реА, рдХрдВрдкрдиреНрдпрд╛рдВрдирд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдкреБрд░реЗрд╢реА рдорджрдд рдорд┐рд│рдд рдирд╛рд╣реА. рдореЛрдареНрдпрд╛ рд╢реНрд░рдо рдЦрд░реНрдЪ рдЖрдгрд┐ рдЙрдкрдХрд░рдгреЗ рдЖрдгрд┐ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░рдордзреНрдпреЗ рдЖрд░реНрдерд┐рдХ рдЧреБрдВрддрд╡рдгреВрдХ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ рд╕рд░реНрд╡рд╛рдд рдореЛрдареНрдпрд╛ рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрдкрдХреНрд░рдорд╛рдВрджреНрд╡рд╛рд░реЗ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреВрди рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдгрд┐ рдкреНрд░рд╢реНрди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛рдд рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдореБрд│реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдКрди, 2020 рдордзреНрдпреЗ PLC4X рдЪреНрдпрд╛ рд▓реЗрдЦрдХрд╛рдиреЗ рдЖрдкрд▓реА рдореБрдЦреНрдп рдиреЛрдХрд░реА рд╕реЛрдбрд▓реА рдЖрдгрд┐ рдЖрдкрд▓рд╛ рд╕рд░реНрд╡ рд╡реЗрд│ PLC4X рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рд╕рдорд░реНрдкрд┐рдд рдХреЗрд▓рд╛. рд╕рд▓реНрд▓рд╛ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░реВрди рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░реВрди рдкреИрд╕реЗ рдХрдорд╡рд╛. рдкрд░рдВрддреБ рдЕрдВрд╢рддрдГ рдХреЛрд╡рд┐рдб-19 рд╕рд╛рдереАрдЪреНрдпрд╛ рдЖрдЬрд╛рд░рд╛рджрд░рдореНрдпрд╛рдирдЪреНрдпрд╛ рдордВрджреАрдореБрд│реЗ, рдЧреЛрд╖реНрдЯреА рдЕрдкреЗрдХреНрд╖реЗрдкреНрд░рдорд╛рдгреЗ рдШрдбрд▓реНрдпрд╛ рдирд╛рд╣реАрдд рдЖрдгрд┐ рддрд░рдВрдЧрдд рд░рд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рджрд┐рд╡рд╛рд│рдЦреЛрд░реА рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА, рддреНрдпрд╛рдВрдирд╛ рдЕрдиреБрджрд╛рди рдЖрдгрд┐ рдПрдХрддрд░рдлрд╛ рд╕рд╛рдиреБрдХреВрд▓ рдХрд╛рдорд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рд░рд╛рд╣рд╛рд╡реЗ рд▓рд╛рдЧрд▓реЗ.

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

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

рдЬрд░ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдпреЛрдЬрдиреЗрдореБрд│реЗ рдЖрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдХрд┐рдорд╛рди рдХрд╛рд╣реА рдЖрд░реНрдерд┐рдХ рд╕рд╣рд╛рдпреНрдп рдорд┐рд│реВ рд╢рдХрд▓реЗ рдирд╛рд╣реА, рддрд░ рдЦреНрд░рд┐рд╕реНрддреЛрдлрд░рдиреЗ рдЖрдкрд▓рд╛ рд╡реНрдпрд╡рд╕рд╛рдп рдмрдВрдж рдХрд░рдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ рдкреНрд░рдХрд▓реНрдкрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рджреЗрдгреЗ рдмрдВрдж рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдЖрд╣реЗ. рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрдард╡реВ рджреНрдпрд╛ рдХреА Apache PLC4X рдЬрд╛рд╡рд╛, рдЧреЛ рдЖрдгрд┐ рд╕реА рднрд╛рд╖рд╛рдВрдордзреАрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕рдордзреВрди рдХреЛрдгрддреНрдпрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рд▓реЙрдЬрд┐рдХ рдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ (PLC) рдЖрдгрд┐ IoT рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рдордзреНрдпреЗ рдпреБрдирд┐рдлрд╛рдЗрдб рдНрдХреНрд╕реЗрд╕рд╕рд╛рдареА рд▓рд╛рдпрдмреНрд░рд░реАрдВрдЪрд╛ рд╕рдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, Apache Calcite, Apache Camel, Apache Edgent, Apache Kafka-Connect, Apache Karaf рдЖрдгрд┐ Apache NiFi рд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╕рд╣ рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛