ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈΠΎΡ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈ ΡΠ΅Π½ΡΠ°Ρ ΠΊΠΎΡΠΈΡΡΠΈ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈ, ΡΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ° ΠΌΠΎΡΠ° Π΄Π° Π±ΠΈΠ΄Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½Π° ΠΎΠ΄ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌ (MIS), ΠΊΠ°ΠΊΠΎ ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΊΠΎΠΈ Π½Π΅ ΠΏΡΠΈΡΠ°ΡΠ°Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π½ΠΎ ΠΌΠΎΡΠ° Π΄Π° Π³ΠΈ ΠΏΡΠ΅Π½Π΅ΡΠ°Ρ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΠ΄ Π½ΠΈΠ²Π½Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Π΄ΠΎ MIS. Π‘Π΅ΠΏΠ°ΠΊ, ΡΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ ΠΈΠΌΠ°Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ (USB, RS-232, Ethernet, ΠΈΡΠ½.) ΠΈ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ Π½ΠΈΠ². Π Π΅ΡΠΈΡΠΈ Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Ρ ΡΠΈΡΠ΅ Π²ΠΎ MIS, ΡΠ°ΠΊΠ° ΡΡΠΎ Π΅ ΡΠ°Π·Π²ΠΈΠ΅Π½ ΡΠΎΡΡΠ²Π΅ΡΡΠΊΠΈΠΎΡ ΡΠ»ΠΎΡ DeviceManager (DM), ΠΊΠΎΡ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° MIS Π·Π° Π΄ΠΎΠ΄Π΅Π»ΡΠ²Π°ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΡΡΠ΅Π΄ΠΈΡΠ΅ ΠΈ Π΄ΠΎΠ±ΠΈΠ²Π°ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ.
ΠΠ° Π΄Π° ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠΎΠ»Π΅ΡΠ°Π½ΡΠΈΡΠ°ΡΠ° Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ, DM Π±Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½ Π½Π° Π·Π±ΠΈΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π»ΠΎΡΠΈΡΠ°Π½ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΈΡΠ΅ Π²ΠΎ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΠΎΡ ΡΠ΅Π½ΡΠ°Ρ. DM Π΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½ Π½Π° Π³Π»Π°Π²Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΈ Π·Π±ΠΈΡ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΠΊΠΎΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΡΠΎ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΡΡΠ΅Π΄ ΠΈ ΠΈΡΠΏΡΠ°ΡΠ°Π°Ρ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΄ΠΎ MIS. Π‘Π»ΠΈΠΊΠ°ΡΠ° ΠΏΠΎΠ΄ΠΎΠ»Ρ ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π° Π³Π΅Π½Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ DeviceManager, MIS ΠΈ ΡΡΠ΅Π΄ΠΈ.
Π‘ΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ MIS ΠΈ DeviceManager ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π° 3 ΠΎΠΏΡΠΈΠΈ Π·Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ:
- ΠΡΠΈΠΊΠ»ΡΡΠΎΠΊΠΎΡ Π½Π΅ ΠΏΡΠΈΠΌΠ° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΎΠ΄ MIS ΠΈ ΠΈΡΠΏΡΠ°ΡΠ° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΡΠ΅ΡΠ²ΠΎΡΠ΅Π½ΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π·Π±ΠΈΡΠ»ΠΈΠ² Π·Π° Π½Π΅Π³ΠΎ ΠΎΠ΄ ΡΡΠ΅Π΄ΠΎΡ (ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΈΠΏΠΎΡ Π½Π° ΡΡΠ΅Π΄ 3 Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΠΏΠΎΠ³ΠΎΡΠ΅).
- ΠΡΠΈΠΊΠ»ΡΡΠΎΠΊΠΎΡ Π΄ΠΎΠ±ΠΈΠ²Π° ΠΊΡΠ°ΡΠΊΠ° (Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅) Π·Π°Π΄Π°ΡΠ° ΠΎΠ΄ MIS, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΠ°ΡΠ΅ΡΠ΅ Π½Π° ΠΏΠ΅ΡΠ°ΡΠ°Ρ ΠΈΠ»ΠΈ ΡΠΊΠ΅Π½ΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠ°, Π³ΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΈ Π³ΠΎ ΠΈΡΠΏΡΠ°ΡΠ° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΎΡ ΠΊΠ°ΠΊΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ Π½Π° Π±Π°ΡΠ°ΡΠ΅ΡΠΎ (ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΈΠΏΠΎΡ Π½Π° ΡΡΠ΅Π΄ 1 Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΠΏΠΎΠ³ΠΎΡΠ΅ ).
- ΠΡΠΈΠΊΠ»ΡΡΠΎΠΊΠΎΡ Π΄ΠΎΠ±ΠΈΠ²Π° Π΄ΠΎΠ»Π³ΠΎΡΠΎΡΠ½Π° Π·Π°Π΄Π°ΡΠ° ΠΎΠ΄ MIS, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΡΠΏΡΠΎΠ²Π΅Π΄Π΅ Π°Π½ΠΊΠ΅ΡΠ° ΠΈΠ»ΠΈ Π΄Π° ΠΌΠ΅ΡΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ, ΠΈ ΠΊΠ°ΠΊΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ Π³ΠΎ ΠΈΡΠΏΡΠ°ΡΠ° ΡΡΠ°ΡΡΡΠΎΡ Π·Π° ΠΏΡΠΈΡΠ°ΡΠ°ΡΠ΅ Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° (Π·Π°Π΄Π°ΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΎΠ΄Π±ΠΈΠ΅Π½Π° Π°ΠΊΠΎ ΠΈΠΌΠ° Π³ΡΠ΅ΡΠΊΠ° Π²ΠΎ Π±Π°ΡΠ°ΡΠ΅ΡΠΎ). ΠΠΎ Π·Π°Π²ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ°, ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠ΅ΡΠ²ΠΎΡΠ°Π°Ρ Π²ΠΎ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π·Π±ΠΈΡΠ»ΠΈΠ² Π·Π° MIS ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°Π°Ρ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΈΡΠ΅ ΡΡΠΎ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°Π°Ρ Π½Π° Π½ΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΠΏ (ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΈΠΏΠΎΡ Π½Π° ΡΡΠ΅Π΄ 2 Π½Π° ΡΠ»ΠΈΠΊΠ°ΡΠ° ΠΏΠΎΠ³ΠΎΡΠ΅).
ΠΠ»Π°Π²Π½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π·Π° DM Π·Π°ΠΏΠΎΡΠ½ΡΠ²Π°, ΡΠ΅ ΠΈΠ½ΠΈΡΠΈΡΠ°Π»ΠΈΠ·ΠΈΡΠ°, ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ° Π²ΠΎ ΡΠ»ΡΡΠ°Ρ Π½Π° Π½Π΅ΠΎΡΠ΅ΠΊΡΠ²Π°Π½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΠ΅ (ΠΏΠ°ΡΠ°ΡΠ΅) ΠΈ Π³ΠΈ Π·Π°Π²ΡΡΡΠ²Π° ΡΠΈΡΠ΅ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ ΠΈΡΠΊΠ»ΡΡΠΈ. Π‘ΠΎΡΡΠ°Π²ΠΎΡ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈΡΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π΅ ΡΠ°Π·Π»ΠΈΡΠ΅Π½.
Π‘Π΅ΠΊΠΎΡ Π΄ΠΎΠ΄Π°ΡΠΎΠΊ Π΅ Π½Π΅Π·Π°Π²ΠΈΡΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΊΠΎΡΠ° Π΅ Π²ΠΎ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ Π³Π»Π°Π²Π½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°. ΠΠ²Π°Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠΈΡΠ° Π·Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΏΠΎΡΡΠ°Π±ΠΈΠ»Π½ΠΎ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠ° Π½Π° ΡΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡΠΈ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΠΈ Π³Π»Π°Π²Π°ΡΠ° Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ Π³ΡΠ΅ΡΠΊΠΈ (Π°ΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΊΡΠΈΡΠΈΡΠ½Π° Π³ΡΠ΅ΡΠΊΠ° ΡΡΠΎ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΡΠ²Π° ΠΏΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊΠΎΡ, ΡΠΎΠ³Π°Ρ ΡΠΎΠ° Π½Π΅ΠΌΠ° Π΄Π° Π²Π»ΠΈΡΠ°Π΅ Π½Π° Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΠΈ Π³Π»Π°Π²Π°ΡΠ°) . ΠΠ΄Π΅Π½ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΡΠΎ ΡΡΠ΅Π΄ΠΈ ΠΎΠ΄ Π΅Π΄Π΅Π½ ΡΠΈΠΏ (ΡΠ΅ΡΡΠΎ ΠΈΡΡ ΠΌΠΎΠ΄Π΅Π»), Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ΠΊΠΎΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΡΠ°ΠΌΠΎ ΡΠΎ Π΅Π΄Π΅Π½ ΡΡΠ΅Π΄, Π΄ΠΎΠ΄Π΅ΠΊΠ° Π΄ΡΡΠ³ΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΡΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡ. ΠΠ° Π΄Π° ΠΏΠΎΠ²ΡΠ·Π΅ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΡΠ΅Π΄ΠΈ ΠΎΠ΄ ΠΈΡΡ ΡΠΈΠΏ Π½Π° Π΅Π΄Π΅Π½ DM, ΡΡΠ°ΡΡΡΠ²Π°ΡΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡΠΈ ΠΎΠ΄ ΠΈΡΡΠΈΠΎΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ.
ΠΠΎΠΌΠΏΠ»Π΅ΡΠΎΡ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ Qt ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° DM Π·Π°ΡΠΎΠ° ΡΡΠΎ Π½ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ΅ Π°ΠΏΡΡΡΠ°Ρ
ΠΈΡΠ°ΠΌΠ΅ ΠΎΠ΄ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π²ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠ»ΡΡΠ°ΠΈ. ΠΠ²Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠΈ ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Windows, Linux ΠΈ MacOS, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΡΠ΅Π΄ΠΈ ΡΠΎ Π΅Π΄Π½Π° ΠΏΠ»ΠΎΡΠ° Raspberry. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ ΠΏΡΠΈ ΠΈΠ·Π±ΠΎΡΠΎΡ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ Π΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎΡΡΠ° Π½Π° Π΄ΡΠ°ΡΠ²Π΅ΡΠΈ ΠΈ/ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π΅Π½ ΡΠΎΡΡΠ²Π΅Ρ Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΡΡΠ΅Π΄.
ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈΡΠ΅ ΠΈ Π³Π»Π°Π²Π°ΡΠ° ΡΠ΅ ΡΠ»ΡΡΡΠ²Π° ΠΏΡΠ΅ΠΊΡ ΠΏΠΎΡΡΠΎΡΠ°Π½ΠΎ Π°ΠΊΡΠΈΠ²Π΅Π½ QLocalSocket ΡΠΎ ΠΈΠΌΠ΅ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ, ΡΠΏΠΎΡΠ΅Π΄ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ ΡΡΠΎ Π³ΠΎ ΡΠΎΠ·Π΄Π°Π΄ΠΎΠ²ΠΌΠ΅. ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΎΠ΄ Π΄Π²Π΅ΡΠ΅ ΡΡΡΠ°Π½ΠΈ Π±Π΅ΡΠ΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½Π° ΠΊΠ°ΠΊΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΡΠ°Ρ Π½Π΅ΠΊΠΎΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ ΠΎΠ΄ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π±Π΅Π· ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠΊΡΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ° ΡΠΎ Π³Π»Π°Π²Π°ΡΠ°. ΠΠ½Π°ΡΡΠ΅ΡΠ½Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΎΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π³Π»Π°Π²Π°ΡΠ° Π²Π΅Π΄Π½Π°Ρ Π΄Π° Π΄ΠΎΠ·Π½Π°Π΅ Π·Π° ΠΏΠ°Π΄ΠΎΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠΈΠ³Π½Π°Π» Π·Π° ΠΏΡΠ΅ΠΊΠΈΠ½ Π½Π° Π²ΡΡΠΊΠ°ΡΠ°. ΠΠΎΠ³Π° ΡΠ΅ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΡΠ°ΠΊΠΎΠ² ΡΠΈΠ³Π½Π°Π», ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΡΠΈΡΠ½ΠΈΠΎΡ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΠΊ ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΏΠΎΠ±Π΅Π·Π±ΠΎΠ»Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎ ΠΊΡΠΈΡΠΈΡΠ½ΠΈΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ.
ΠΠ΅ΡΠ΅ ΠΎΠ΄Π»ΡΡΠ΅Π½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ MIS ΠΈ DM Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ HTTP, Π±ΠΈΠ΄Π΅ΡΡΠΈ MIS ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅Ρ, ΡΡΠΎ Π³ΠΎ ΠΎΠ»Π΅ΡΠ½ΡΠ²Π° ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ΡΠΎ ΠΈ ΠΏΡΠΈΠΌΠ°ΡΠ΅ΡΠΎ Π±Π°ΡΠ°ΡΠ° ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΎΠ²ΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ». ΠΡΡΠΎ ΡΠ°ΠΊΠ°, ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²Π°Ρ ΠΏΡΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΡΠΎ ΡΡΠ΅Π΄ΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΈ Π·Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ.
ΠΠΎ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡ Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΎΡΡΠΎΡΠΈΠΈ Π·Π° Π΄ΠΈΡΠ°Π³Π½ΠΎΡΡΠΈΡΠΊΠΈ ΡΠ΅Π½ΡΠ°Ρ, ΡΠ΅ ΡΠ΅ ΠΈΡΠΏΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° DM ΠΈ Π½Π΅ΠΊΠΎΠΈ ΠΏΡΠΈΠΊΠ»ΡΡΠΎΡΠΈ.
ΠΠ·Π²ΠΎΡ: www.habr.com