Π ΠΎΠ·Π΅ΡΠΊΠ° Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ — Π£ΠΌΠ½ΡΠΉ Π΄ΠΎΠΌ Π―Π½Π΄Π΅ΠΊΡΠ°. Π‘ΠΏΡΠ°Π²ΠΊΠ°
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π² ΠΊΠ²Π°ΡΡΠΈΡΠ΅ Π΅ΡΡΡ Π΄ΠΎΡΡΡΠΏ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΠΎ Wi-Fi. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΎΡΠΊΡΡΡΡ ΡΠ°ΠΉΡ yandex.ru Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅. ΠΡΠ»ΠΈ Π΄ΠΎΡΡΡΠΏΠ° Π½Π΅Ρ, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΡΠ²ΡΠ·ΠΈ.
ΠΡΠΊΡΠΎΠΉΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΌΠ°ΡΡΡΠΎΠ½Π° ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΊ ΠΊΠ°ΠΊΠΎΠΉ ΡΠ΅ΡΠΈ Wi-Fi ΠΎΠ½ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½. ΠΡΠ»ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π ΠΎΠ·Π΅ΡΠΊΠΈ ΡΠΌΠ°ΡΡΡΠΎΠ½ ΡΠΌΠ΅Π½ΠΈΠ» ΡΠ΅ΡΡ Π½Π° Π΄ΡΡΠ³ΡΡ, ΡΠ½ΠΎΠ²Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ΡΡ ΠΊ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΠ΅ΡΠΈ 2,4 ΠΠΡ.
ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΡΠΎΡΡΠ΅Ρ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ Π ΠΎΠ·Π΅ΡΠΊΡ Π΅ΡΠ΅ ΡΠ°Π·, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΠΉΡΠ΅ Π΅Π΅ ΠΊ ΡΠΎΠΉ ΠΆΠ΅ ΡΠ΅ΡΠΈ, ΡΡΠΎ ΠΈ ΡΠΌΠ°ΡΡΡΠΎΠ½. ΠΠΎ Π²ΡΠ΅ΠΌΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄ΠΎΠ»ΠΆΠ½Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ ΡΡΠ΄ΠΎΠΌ.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ Π ΠΎΠ·Π΅ΡΠΊΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΎΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ°.
ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β ΠΠΎΠΌ ΡΒ ΠΠ»ΠΈΡΠΎΠΉ. ΠΡΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ, Π² ΠΌΠ΅Π½Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π―Π½Π΄Π΅ΠΊΡ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΡΠ½ΠΊΡ Π£ΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΡΠ»ΠΈ ΡΡΠΎ Π²Π°ΡΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΡΠΌΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, Π½Π°ΠΆΠΌΠΈΡΠ΅ Π½Π°Β Π±Π°Π½Π½Π΅Ρ Π£ΡΡΡΠΎΠΉΡΡΠ²Π°, Π·Π°ΡΠ΅ΠΌ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π ΠΎΠ·Π΅ΡΠΊΡ.
ΠΡΠ»ΠΈΒ Ρ Π²Π°Ρ ΡΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠΌΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ Π½Π°ΠΆΠΌΠΈΡΠ΅ Β β Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°Β β Π ΠΎΠ·Π΅ΡΠΊΠ°.
ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π΄ΠΎΠΌ Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π Π΅ΠΆΠΈΠΌ ΡΠΎΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ°. ΠΠ°ΡΠ΅ΠΌ Π½Π° ΠΊΠΎΡΠΏΡΡΠ΅ Π ΠΎΠ·Π΅ΡΠΊΠΈ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΈ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ° ΠΎΠ½Π° Π½Π΅ Π½Π°ΡΠ½Π΅Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΌΠΈΠ³Π°ΡΡ (Π±ΡΠ΄Π΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π² Π΄Π²Π΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ). ΠΡΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ, ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡΠ΅ 5 ΡΠ΅ΠΊΡΠ½Π΄ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ½ΠΎΠ²Π°.
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ΅ΡΡ Wi-Fi ΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΠΏΠ°ΡΠΎΠ»Ρ ΠΊ Π½Π΅ΠΉ. ΠΡΠ° ΡΠ΅ΡΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 2,4 ΠΠΡ.
ΠΠ° ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ΡΡ ΠΊ ΡΠ΅ΡΠΈ Wi-Fi Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ SmartLife-xxxx ΠΈΠ»ΠΈ Yandex-xxxx (ΠΏΠ°ΡΠΎΠ»Ρ Π²Π²ΠΎΠ΄ΠΈΡΡ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ).
ΠΠΎΠΆΠ΄ΠΈΡΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΌΠ°ΡΡΡΠΎΠ½ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ Π ΠΎΠ·Π΅ΡΠΊΡ (ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ). ΠΠ°ΡΠ΅ΠΌ Π½Π°ΠΆΠΌΠΈΡΠ΅ ΠΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΡΠΏΠΈΡΠΊΡ ΡΡΡΡΠΎΠΉΡΡΠ².
Π ΡΠΏΠΈΡΠΊΠ΅ ΡΡΠ΄ΠΎΠΌ Ρ Π ΠΎΠ·Π΅ΡΠΊΠΎΠΉ Π±ΡΠ΄Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π°Π΄ΠΏΠΈΡΡ Β«Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Β». ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π½Π° Π½Π΅Π΅.
ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ:
Π‘ΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅. ΠΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² Π³ΠΎΠ»ΠΎΡΠΎΠ²ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ .
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ½Π°ΡΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° Π ΠΎΠ·Π΅ΡΠΊΠ°. Π’Π°ΠΊ Π΅Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠ΅ Π½Π°ΠΉΡΠΈ Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Β ΠΠΎΠΌ Ρ ΠΠ»ΠΈΡΠΎΠΉ.
ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π ΠΎΠ·Π΅ΡΠΊΡ Π² Π³ΡΡΠΏΠΏΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΡΡΠΏΠΏΡ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π ΠΎΠ·Π΅ΡΠΊΠ°ΠΌΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΎΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ°
ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΎΡΡΠ΅ΡΠ°:
ΠΠΎΠΌΠ΅Π½ΡΠΉΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠΈ Wi-Fi Π½Π° 802.11b/g.
ΠΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠΈΡΠΈΠ½Ρ ΠΊΠ°Π½Π°Π»Π° Wi-Fi Π½Π° 20 ΠΠΡ.
ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΠΎΡΡΡ 6666/UDP, 6668/TCP, 80/TCP, 443/TCP, 1883/TCP.
Π Π°Π·ΡΠ΅ΡΠΈΡΠ΅ ΡΠΈΡΠΎΠΊΠΎΠ²Π΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ°ΡΡΡΠ»ΠΊΡ (broadcast forwarding).
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π½Π°ΡΡΡΠΎΠΈΡΡ Π ΠΎΠ·Π΅ΡΠΊΡ Π·Π°Π½ΠΎΠ²ΠΎΒ β ΡΠ½Π°ΡΠ°Π»Π° Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π° Π·Π°ΡΠ΅ΠΌ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠΎΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ°.
ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ Π² ΡΠ»ΡΠΆΠ±Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ.
ΠΠ°ΠΏΠΈΡΠ°ΡΡ Π² ΡΠ»ΡΠΆΠ±Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ ΠΏΡΠΈ ΡΠ΅ΠΌΠΎΠ½ΡΠ΅ ΠΊΠ²Π°ΡΡΠΈΡΡ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°.
ΠΠΎ ΡΠΈΠΏΡ ΠΌΠΎΠ½ΡΠ°ΠΆΠ° ΡΠΎΠ·Π΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° ΡΡΠΈ Π²ΠΈΠ΄Π°: Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅, Π½Π°ΡΡΠΆΠ½ΡΠ΅ ΠΈ Π²ΡΠ΄Π²ΠΈΠΆΠ½ΡΠ΅. ΠΠ΅ΡΠ²ΡΠ΅ Π΄Π²Π° ΡΠΈΠΏΠ° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅, ΠΎ Π½ΠΈΡ ΠΌΡ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π½ΠΈΠΆΠ΅.
- 1. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΅ΡΠΎΠΊ (ΠΎΠ±ΡΠ°Ρ ΡΡ Π΅ΠΌΠ°)
- 2. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ
- 3. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π°ΡΡΠΆΠ½ΠΎΠΉ (Π²Π½Π΅ΡΠ½Π΅ΠΉ) ΡΠΎΠ·Π΅ΡΠΊΠΈ
- 4. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ
- 5. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΎΠ·Π΅ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°
1. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΅ΡΠΎΠΊ (ΠΎΠ±ΡΠ°Ρ ΡΡ Π΅ΠΌΠ°)
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π±ΡΡΠΎΠ²ΡΡ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ°. ΠΠΈΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΡΠΈΠΏΠΎΠ²Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π²ΡΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ:
Π‘ΠΈΠ»ΠΎΠ²ΠΎΠΉ ΠΊΠ°Π±Π΅Π»Ρ ΠΈΠ· ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠΊΠ° (Π Π©) Π·Π°Ρ ΠΎΠ΄ΠΈΡ Π² ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠΎΡΠΎΠ±ΠΊΡ. ΠΠ· ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΡΠΎΠ±ΠΊΠΈ ΠΈΠ΄ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΊΠ°Π±Π΅Π»ΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΡ ΡΠΎΠ·Π΅ΡΠΊΡ.
Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅Π»ΡΠ½Π°Ρ (ΡΠ°ΡΠΏΠ°ΡΡΠ½Π°Ρ) ΠΊΠΎΡΠΎΠ±ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ ΠΎΠ΄Π½Ρ Π»ΠΈΠ½ΠΈΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ. ΠΡΠ»ΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Π° ΡΠΎΠ·Π΅ΡΠΊΠ°, ΡΠΎ ΡΠ°ΡΠΏΠ°ΡΡΠ½Π°Ρ ΠΊΠΎΡΠΎΠ±ΠΊΠ° Π½Π΅ Π½ΡΠΆΠ½Π°. ΠΠ° ΡΡ
Π΅ΠΌΠ΅ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ β Π‘1, Π‘2, Π‘3, ΡΡΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ
ΠΆΠΈΠ» ΠΊΠ°Π±Π΅Π»Π΅ΠΉ: ΡΠ°Π·Π°, Π½ΠΎΠ»Ρ ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅.
ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΠΎΠ·Π΅ΡΠΎΠΊ ΠΆΠΈΠ»Ρ ΠΊΠ°Π±Π΅Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ ΡΡΡΠΎΠ³ΠΎ ΠΏΠΎ ΡΠ²Π΅ΡΠ°ΠΌ (Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ), ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅. Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΡΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΡΡ ΠΆΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠ°Π±Π΅Π»Ρ:
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π²Π΅, Π½ΠΎ ΠΈ ΡΡΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ·Π΅ΡΠΎΠΊ. ΠΠ»Π°Π²Π½ΠΎΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΡΡΡΡ ΠΊΠ°Π±Π΅Π»Ρ Π½Π° Π½Π°Π³ΡΡΠ·ΠΊΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΡΠΎΠ²ΠΎΠ΄ΠΊΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π½Π°Π³ΡΠ΅Π²Π°.
2. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ
ΠΠ»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΠΏΠΎΡΠ°Π΄ΠΎΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ β ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊ. ΠΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΡΠ΅Π½Ρ.
Π’Π°ΠΊ Π΄Π»Ρ Π±Π΅ΡΠΎΠ½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΠΈΡΠΏΠΈΡΠ½ΠΎΠΉ ΡΡΠ΅Π½Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΊΡΠ΅ΠΏΠΈΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΌΠ΅ΡΠ΅ΠΉ, Π° Π΄Π»Ρ ΠΏΠΎΠ»ΠΎΠΉ ΡΡΠ΅Π½Ρ ΠΈΠ· Π³ΠΈΠΏΡΠΎΠΊΠ°ΡΡΠΎΠ½Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊ ΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΌΠΈ Π»Π°ΠΏΠΊΠ°ΠΌΠΈ ΡΠΈΠΊΡΠ°ΡΠΎΡΠ°ΠΌΠΈ (ΡΠΌ. ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅):
Π’Π°ΠΊΠΆΠ΅ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΠΏΠ° ΡΡΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΈ ΡΠΏΠΎΡΠΎΠ± ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΊΠΈ ΠΊΠ°Π±Π΅Π»Ρ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π±Π΅ΡΠΎΠ½Π½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΠΈΡΠΏΠΈΡΠ½ΠΎΠΉ ΡΡΠ΅Π½Π΅ ΡΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ³Π»ΡΠ±Π»Π΅Π½ΠΈΠ΅ β ΡΡΡΠΎΠ±Π°. ΠΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠ°Π±Π΅Π»Ρ ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ Π² ΡΡΡΠΎΠ±Π΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΠΌΠ΅ΡΠ΅ΠΉ ΠΈΠ»ΠΈ ΠΊΡΠ΅ΠΏΠ΅ΠΆΠ°, Π° Π΄Π°Π»Π΅Π΅ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°Π΅ΡΡΡ ΡΠΏΠ°ΠΊΠ»ΡΠ²ΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΡΡΡΠΊΠ°ΡΡΡΠΊΠΎΠΉ.
ΠΡΠ»ΠΈ ΠΆΠ΅ ΡΡΠ΅Π½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ΠΌΠ΅ΡΠ°Π»Π»ΠΎΠΊΠ°ΡΠΊΠ°ΡΠΎΠΌ, ΠΎΠ±ΡΠΈΡΡΠΌ Π³ΠΈΠΏΡΠΎΠΊΠ°ΡΡΠΎΠ½ΠΎΠΌ, ΡΠΎ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠ°Π±Π΅Π»Ρ ΠΏΡΠΎΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΡΡΠ΅Π½Ρ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΌΠΎΠ½ΡΠ°ΠΆΠ°. Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΊΠ°Π±Π΅Π»Ρ Π² Π·Π°ΡΠΈΡΠ½ΠΎΠΉ Π³ΠΎΡΡΠ΅.
ΠΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΊΠΈ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Π±Π΅Π»Ρ Π² Π³ΠΎΡΡΠ΅ Π²Π½ΡΡΡΠΈ ΠΏΠ΅ΡΠ΅Π³ΠΎΡΠΎΠ΄ΠΊΠΈ ΠΈΠ· ΠΠΠ
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²ΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΊΠ°Π±Π΅Π»Ρ ΠΈ ΠΌΠΎΠ½ΡΠ°ΠΆΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠ°. ΠΠΎΡΠ°Π³ΠΎΠ²ΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠΎΠ±Π»Π΅Π½ΠΈΡ ΡΡΠ΅Π½ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠΎΠ² Π² Π±Π΅ΡΠΎΠ½ ΠΈ Π³ΠΈΠΏΡΠΎΠΊΠ°ΡΡΠΎΠ½ Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅, ΠΏΠ΅ΡΠ΅ΠΉΠ΄Ρ ΠΏΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΡΡΡΠ»ΠΊΠ°ΠΌ.
ΠΠΎΠΏΡΡΡΠΈΠΌ, ΡΡΠΎ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠ°Π±Π΅Π»Ρ Ρ Π½Π°Ρ ΡΠΆΠ΅ ΠΏΡΠΎΠ»ΠΎΠΆΠ΅Π½ ΠΊ ΠΌΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΠΈ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ:
ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠ°Π±Π΅Π»Ρ Π²ΡΡΡΡΠΏΠ°Π» ΠΈΠ· ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π½Π° 10-15 ΡΠΌ
Π¨Π°Π³ 1. ΠΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΠΌΠΎΠ½ΡΠ°ΠΆΠ° ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ Π»ΠΈΠ½ΠΈΡ ΡΠ΅ΡΠ΅Π· Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ ΠΈ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ Π² ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠΎΠ΄Π²Π΅Π΄ΡΠ½Π½ΠΎΠΌ ΠΊ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΡ ΠΊΠ°Π±Π΅Π»Π΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ½ΠΎΠΉ ΠΎΡΠ²ΡΡΡΠΊΠΈ:
Π¨Π°Π³ 2. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ ΠΠΠ₯-ΠΈΠ·ΠΎΠ»ΡΡΠΈΡ ΠΈ ΠΎΠ³ΠΎΠ»ΡΠ΅ΠΌ ΠΆΠΈΠ»Ρ ΠΊΠ°Π±Π΅Π»Ρ Π½Π° 8-10 ΠΌΠΌ. ΠΠ»Ρ ΡΠ½ΡΡΠΈΡ ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π½ΠΎΠΆ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠ»Π΅ΡΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π΄Π»Ρ ΠΎΠ³ΠΎΠ»Π΅Π½ΠΈΡ ΠΆΠΈΠ»:
Π¨Π°Π³ 3. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΡΠΎΠ·Π΅ΡΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π±ΠΎΠ»ΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ·Π΅ΡΠΊΡ Π² ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠ΅:
Π¨Π°Π³ 4. ΠΠ°Π²ΠΎΠ΄ΠΈΠΌ ΠΆΠΈΠ»Ρ ΠΊΠ°Π±Π΅Π»Ρ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ ΡΠΎΠ·Π΅ΡΠΊΠΈ Π΄ΠΎ ΡΠΏΠΎΡΠ° ΠΈ ΡΠΈΠΊΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ Π±ΠΎΠ»ΡΠΎΠ². Π£Π±Π΅ΠΆΠ΄Π°Π΅ΠΌΡΡ Π² Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΠΈ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ ΠΆΠΈΠ» ΠΊΠ°Π±Π΅Π»Ρ:
Π¨Π°Π³ 5. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠΎΠ·Π΅ΡΠΊΡ Π² ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊ ΠΈ Π·Π°ΠΊΡΠ΅ΠΏΠ»ΡΠ΅ΠΌ Π΅Ρ. ΠΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΎΠ·Π΅ΡΠΊΠ°, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π° Π² ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠ΅ Π΄Π²ΡΠΌΡ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ: ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π±ΠΎΠ»ΡΠΎΠ² ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠ° (β1 Π½Π° ΡΠΎΡΠΎ) ΠΈ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ ΡΠΈΠΊΡΠ°ΡΠΎΡΠΎΠ² — Β«ΡΠ°ΡΠΏΠΎΡΠ½ΡΡ Π»Π°ΠΏΠΎΠΊΒ» (β2 Π½Π° ΡΠΎΡΠΎ). ΠΠ»Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΡΠ°Π·Ρ Π΄Π²Π° ΡΡΠΈΡ ΡΠΏΠΎΡΠΎΠ±Π°:
Π¨Π°Π³ 6. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π½Π° ΠΌΠ΅ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ. ΠΠ° ΡΡΠΎΠΌ ΠΌΠΎΠ½ΡΠ°ΠΆ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ ΠΎΠΊΠΎΠ½ΡΠ΅Π½Π½ΡΠΌ.
ΠΠ΄ΠΈΠ½Π°ΡΠ½Π°Ρ ΠΈ Π΄Π²ΠΎΠΉΠ½Π°Ρ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎ
ΠΠΈΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠΎΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΠ΄ΠΈΠ½Π°ΡΠ½ΠΎΠΉ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΡΠΈΡΠΌΡ Lezard:
3.

Π’Π°ΠΊΠΈΠ΅ ΡΠΈΠΏΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ ΠΎΡΠ΅Π½Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Ρ Π² Π΄Π΅ΡΠ΅Π²ΡΠ½Π½ΡΡ ΡΠ°ΡΡΠ½ΡΡ Π΄ΠΎΠΌΠ°Ρ ΠΈ Π½Π° Π΄Π°ΡΠ°Ρ . ΠΠ»Ρ ΠΌΠΎΠ½ΡΠ°ΠΆΠ° ΡΠ°ΠΊΠΎΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ Π½Π΅ Π½ΡΠΆΠ΅Π½ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊ. Π ΠΎΠ·Π΅ΡΠΊΠ° ΠΊΡΠ΅ΠΏΠΈΡΡΡ ΠΊ ΡΡΠ΅Π½Π΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ°ΠΌΠΎΡΠ΅Π·ΠΎΠ².
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠ°Π±Π΅Π»Ρ, ΡΠΎ ΠΎΠ½ ΠΏΡΠΎΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ Π² ΠΊΠ°Π±Π΅Π»Ρ-ΠΊΠ°Π½Π°Π»Π°Ρ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎ ΡΡΠ΅Π½Π΅ Ρ ΡΠΈΠΊΡΠ°ΡΠΈΠ΅ΠΉ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΡ ΡΠΊΠΎΠ±.
ΠΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠ½ΡΠ°ΠΆΠ° ΠΊΠ°Π±Π΅Π»Ρ-ΠΊΠ°Π½Π°Π»Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½ΠΈΠΆΠ΅:
ΠΠ° ΡΠΎΡΠΎ Π²ΡΡΠ΅ ΠΊΠ°Π±Π΅Π»Ρ-ΠΊΠ°Π½Π°Π» ΠΎΡΠΊΡΡΡ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°ΠΌΠΎΡΠ΅Π·ΠΎΠ² Π΄Π»Ρ ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ ΠΊΠ°Π±Π΅Π»Ρ-ΠΊΠ°Π½Π°Π»Π°
ΠΠ»Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΡΠΎΡΠ΅ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Π½Π°ΡΡΠΆΠ½ΠΎΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ:
Π¨Π°Π³ 1. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ ΠΏΠ΅ΡΠ΅Π΄Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΡΠΎΠ·Π΅ΡΠΊΠΈ.
Π¨Π°Π³ 2. ΠΡΠ΅ΠΏΠΈΠΌ ΡΠΎΠ·Π΅ΡΠΊΡ ΠΊ ΡΡΠ΅Π½Π΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠ°ΠΌΠΎΡΠ΅Π·ΠΎΠ² ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡΠΈΠΉ ΠΊΠ°Π±Π΅Π»Ρ:
Π¨Π°Π³ 3. Π ΠΏΠ΅ΡΠ΅Π΄Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΠΎΠ·Π΅ΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π²ΡΡΠ΅Π· ΠΏΠΎΠ΄ ΠΊΠ°Π±Π΅Π»Ρ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½ΠΎΠΆΠ½ΠΈΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠ°Π»Π»Ρ:
Π¨Π°Π³ 4. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ°Π½Π΅Π»Ρ Π½Π° ΠΌΠ΅ΡΡΠΎ ΠΈ Π·Π°ΠΊΡΡΠ²Π°Π΅ΠΌ ΠΊΠ°Π±Π΅Π»Ρ-ΠΊΠ°Π½Π°Π».
4. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ
Π ΠΎΠ·Π΅ΡΠΊΠ° Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΏΡΠΎΡΡΡΠΌ ΡΠΎΠ·Π΅ΡΠΊΠ°ΠΌ, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡ ΡΠΈΠΏΡ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΏΠΎΠ΄Π²ΠΎΠ΄ΠΈΡΡΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΆΠΈΠ»Π° Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ.
Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ 220Π Π½Π°ΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π²ΡΠΆΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°Π±Π΅Π»Ρ (ΠΊΠ°ΠΊ Π² ΠΏΡΠΈΠΌΠ΅ΡΠ°Ρ Π²ΡΡΠ΅), Π° Π΄Π»Ρ ΡΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ β ΡΡΡΡ ΠΆΠΈΠ»ΡΠ½ΡΠΉ.
Π ΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΈ Π½Π°ΡΡΠΆΠ½ΡΠΌΠΈ ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·Π½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π³Π½ΡΠ·Π΄.
Π ΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΌΠΎΡΠ½ΠΎΠΉ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ, ΠΎΠ±Π»Π°Π΄Π°ΡΡΠ΅ΠΉ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ: ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄ΡΡ
ΠΎΠ²ΠΊΠΈ, Π²Π°ΡΠΎΡΠ½ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Ρ
ΠΎΠ»ΠΎΠ΄ΠΈΠ»ΡΠ½ΠΈΠΊΠΈ, ΡΡΠ°ΡΠΈΠΎΠ½Π°ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, LED-ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΡ. Π’Π°ΠΊΠΆΠ΅ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΡ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ΅Ρ
Π½ΠΈΠΊΠ°, ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΠΈΠΊΠ» ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ²ΡΠ·Π°Π½ Ρ Π²ΠΎΠ΄ΠΎΠΉ: ΡΡΠΈΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΠΏΠΎΡΡΠ΄ΠΎΠΌΠΎΠ΅ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΈΠ½Ρ, Π²ΠΎΠ΄ΠΎΠ½Π°Π³ΡΠ΅Π²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΊΠΎΡΠ»Ρ ΠΈ Ρ. ΠΏ. ΠΠΈΠ»ΠΊΠΈ ΡΠ°ΠΊΠΈΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈΠΌΠ΅ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π·Π°Π·Π΅ΠΌΠ»ΡΡΡΠΈΠΉ ΠΊΠΎΠ½ΡΠ°ΠΊΡ:
ΠΠΈΠΆΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡΠΎΠ·Π΅ΡΠΊΠΈ Ρ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ «ΠΡΡΠ΄» ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Schneider Electric:
Π¨Π°Π³ 1. Π‘Π½ΠΈΠΌΠ°Π΅ΠΌ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ:
ΠΠ° ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΌΠ΅ΡΡΠ° ΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ ΠΆΠΈΠ» ΠΏΠΈΡΠ°ΡΡΠ΅Π³ΠΎ ΠΊΠ°Π±Π΅Π»Ρ ΠΈ Π±ΠΎΠ»ΡΡ Π΄Π»Ρ ΠΈΡ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ:
Π¨Π°Π³ 2. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ½ΠΎΠΉ ΠΎΡΠ²ΡΡΡΠΊΠΈ ΡΠ±Π΅ΠΆΠ΄Π°Π΅ΠΌΡΡ Π² ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΊΠ°Π±Π΅Π»Π΅:
Π¨Π°Π³ 3. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΠ°Π±Π΅Π»Ρ ΠΊ ΡΠΎΠ·Π΅ΡΠΊΠ΅ ΠΈ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠΈΠΊΡΠΈΡΡΠ΅ΠΌ Π΅Π³ΠΎ ΠΆΠΈΠ»Ρ:
Π¨Π°Π³ 4. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠΎΠ·Π΅ΡΠΊΡ Π² ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊ ΠΈ ΡΠΈΠΊΡΠΈΡΡΠ΅ΠΌ Π΅Ρ:
Π¨Π°Π³ 5. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ:
5. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΎΠ·Π΅ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°
ΠΠ½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠΎΠ·Π΅ΡΠΊΠΈ Π±ΡΠ²Π°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΡΠ½ΡΠ΅ ΠΈ Π΄Π²ΠΎΠΉΠ½ΡΠ΅. ΠΠΎ Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΡΠΎΠ·Π΅ΡΠΊΡ Π½Π° ΡΡΠΈ Π³Π½Π΅Π·Π΄Π° ΠΈ Π±ΠΎΠ»Π΅Π΅, ΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ·Π΅ΡΠΎΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ.
Π ΠΎΠ·Π΅ΡΠΎΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΎΠ΄ΠΈΠ½Π°ΡΠ½ΡΠ΅ ΡΠΎΠ·Π΅ΡΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ Π² Π΅Π΄ΠΈΠ½ΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΎΠ±ΡΠ΅ΠΉ ΡΠ°ΠΌΠΊΠΎΠΉ.
ΠΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΠΎΠ·Π΅ΡΠΊΡ Π±Π»ΠΎΠΊΠ° ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊ. ΠΠΈΡΠ°ΡΡΠΈΠΉ ΠΊΠ°Π±Π΅Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΠ·Π΅ΡΠΊΠ΅ Π² Π±Π»ΠΎΠΊΠ΅, Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ°ΠΌΠΈ.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ·Π΅ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°
ΠΠΈΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΎ ΡΠΎΡΠΎ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠΎΠ² Π² Π³ΠΈΠΏΡΠΎΠΊΠ°ΡΡΠΎΠ½Π΅ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π±Π»ΠΎΠΊΠ° ΡΠΎΠ·Π΅ΡΠΎΠΊ. Π ΡΠΎΡΠ΅Π΄Π½ΠΈΡ ΠΏΠΎΠ΄ΡΠΎΠ·Π΅ΡΠ½ΠΈΠΊΠ°Ρ ΡΠ΄Π°Π»ΡΡΡ ΡΠΌΠ΅ΠΆΠ½ΡΠ΅ Π·Π°Π³Π»ΡΡΠΊΠΈ Π΄Π»Ρ ΠΏΡΠΎΠΊΠ»Π°Π΄ΠΊΠΈ ΠΊΠ°Π±Π΅Π»Ρ:
ΠΠ° ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΡΠΈΡΠΌΡ Sedna Π΄Π»Ρ ΡΠΎΠ·Π΅ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°:
Π Π²ΠΎΡ ΡΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΌΠΊΠ° Π΄Π»Ρ ΡΠΎΠ·Π΅ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° Π½Π° ΡΠ΅ΡΡΡΠ΅ Π³Π½Π΅Π·Π΄Π°:
ΠΠ°ΠΊ Π±ΡΠ»ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ Π²ΡΡΠ΅, Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ Π² Π±Π»ΠΎΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ ΠΈΠ· ΠΆΠΈΠ» ΠΊΠ°Π±Π΅Π»Ρ:
ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ — ΡΠ°Π·Π°, Π½ΠΎΠ»Ρ ΠΈ Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ Π² Π±Π»ΠΎΠΊΠ΅
ΠΠ΅ΡΡΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΆΠΈΠ» ΠΊΠ°Π±Π΅Π»Ρ Π² ΡΠΎΠ·Π΅ΡΠΊΠ΅:
ΠΡΠΈΠΌΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ·Π΅ΡΠΎΠΊ Π² Π±Π»ΠΎΠΊΠ΅. ΠΠ° ΠΏΠ΅ΡΠ²ΡΡ ΡΠΎΠ·Π΅ΡΠΊΡ Π·Π°Ρ ΠΎΠ΄ΠΈΡ ΠΏΠΈΡΠ°ΡΡΠΈΠΉ ΠΊΠ°Π±Π΅Π»Ρ, Π° 2-Ρ, 3-Ρ ΠΈ 4-Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ°ΠΌΠΈ:
ΠΡΠ΅ ΡΠΎΠ·Π΅ΡΠΊΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ:
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΠ΅ΡΠ΅Π΄Π½ΠΈΡ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ ΡΠΎΠ·Π΅ΡΠΎΠΊ ΠΈ ΡΠ°ΠΌΠΊΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½Π°:
ΠΠ΅ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π±Π»ΠΎΠΊΠ° ΠΈΠ· ΠΏΡΡΠΈ ΡΠΎΠ·Π΅ΡΠΎΠΊ:
youtube.com/embed/gsLpEGZzmCI» frameborder=»0″ allowfullscreen=»»/>ΠΠ° ΡΡΠΎΠΌ Π²ΡΡ. ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΠ°ΡΡΡ ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ Π΄Π»Ρ Π²Π°Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ.
LE Socket Connection Π² ΠΊΠΎΠ΄ΠΎΠ²ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ
ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
ΠΠΈΠ·ΠΊΠΈΠΉ Π²Ρ ΠΎΠ΄- ΠΏΠ»Π°Π³ΠΈΠ½Ρ ΠΊΠΎΠ΄Π°- 2 ΠΈΡΠ½Ρ, 2016
4,93 ΠΈΠ· 5 Π·Π²Π΅Π·Π΄ (15 ΠΎΡΠ΅Π½ΠΎΠΊ)
- 93%
- 7%
- 0%
- 03%
- 7%
- 0%
- 03% %
- 0%
Π‘ΠΌ. 1 ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΡΠΉ ΠΎΠ±Π·ΠΎΡ
1 ΠΠ±Π·ΠΎΡ.0009
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π΄Π²ΠΈΠΆΠΊΠ°
4.9β4.27, 5.0β5.1
Π’ΠΈΠΏ Π·Π°Π³ΡΡΠ·ΠΊΠΈ
ΠΠ»Π°Π³ΠΈΠ½ Π΄Π²ΠΈΠΆΠΊΠ°
ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° Π²ΡΠ±ΡΠ°Π½Π½ΡΡ Π²Π°ΠΌΠΈ Π²Π΅ΡΡΠΈΡ Π΄Π²ΠΈΠΆΠΊΠ°, Π° Π·Π°ΡΠ΅ΠΌ Π²ΠΊΠ»ΡΡΠΈΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΠ·ΡΠ²Ρ
ΠΠΎΠΏΡΠΎΡΡ
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡ: youtube. com/watch?v=wKhJy51V9CY
ΠΠ»Π°Π³ΠΈΠ½ Socket Connection ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²Π°ΠΌ ΡΠ΅ΡΡΠ΅ΠΆΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ ΡΠΎΠΊΠ΅ΡΠΎΠ² ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ Π½ΠΈΠΌΠΈ.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ ΡΡΠΎΠ³ΠΎ ΠΏΠ»Π°Π³ΠΈΠ½Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΡΡΠΎΡ ΠΏΠ»Π°Π³ΠΈΠ½ Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ, Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ Π½Π° Java, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΡΡΠ΅ΡΠ½ΡΡ Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ ΠΏΠΎΠΈΡΠΊΠ° ΠΏΠ°ΡΡΠ½Π΅ΡΠΎΠ².
Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ, ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ» Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ Java, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠ°Π»Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠΉ ΠΈ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Java Π΄ΠΎΡΡΡΠΏΠ½Π° Π·Π΄Π΅ΡΡ.
PS: Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ Π±Π°ΠΉΡΡ Π² ΡΡΡΠΎΠΊΡ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ (ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅) Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ LE Extended Standard Library (Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ³ΠΎ)
β’ ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ
β’ ΠΠ²Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΡΠ΅ΡΠ΅Π²ΡΡ
Π²Π°ΡΠΈΠ°Π½ΡΠ°: [ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» LowEntry] ΠΈ [ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Raw TCP/UDP]
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° LowEntry (ΡΡΠ΅Π±ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Java Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΡΠ΅ΡΠ²Π΅ΡΠ°) Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ :
β’ ΠΡΠΏΡΠ°Π²ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (TCP, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ UDP)
β’ ΠΡΠΏΡΠ°Π²ΠΊΠ° Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°
β’ ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠΊΡΡΡΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΎΡΠΌΠ΅Π½Π° ΡΠΊΡΡΡΡΡ
Π²ΡΠ·ΠΎΠ²ΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΉ ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°
β’ ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅/Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ (ping)
Π‘ ΡΠ΅ΡΠ΅Π²ΡΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ Raw TCP/UDP (ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ») Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅:
β’ ΠΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ (TCP, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ UDP)
PS: ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π‘Π΅ΡΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» LowEntry, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΠΎΠΏΡΡΠ° ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ!
ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΠ°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°: ΠΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
: Windows, Mac, Linux ΠΈ HTML5 (ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½Π½ΡΠ΅ Π½Π° Π»ΡΠ±ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅, Π±ΡΠ΄ΡΡ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Ρ)
ΠΠΊΠ»ΡΡΠ΅Π½Π½Π°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ: ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ·Π΅Π» Blueprint ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠΈΠΌΠΎΠ΅ ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ Π½Π°ΠΏΡΡΠΌΡΡ.
Important\Additional Notes:
β’ ΠΡΠΎΡ ΠΏΠ»Π°Π³ΠΈΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ΄ UE4 C++, Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ. ΠΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ.
Π’Π΅Π³ΠΈ
Π§ΠΠ Π’ΠΠΠ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠΊΠ΅ΡΠΎΠ² Π² Go
ΠΠΎΠΈΡΠΊ
Π‘ΠΎΠΊΠ΅Ρ β ΡΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΏΠΎ ΡΠ΅ΡΠΈ. ΠΠ½ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΡΡΡ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈ Π°Π΄ΡΠ΅ΡΠΎΠΌ ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΠΏΠΎΡΠΎΠ± ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΠΊΠ°Π½Π°Π»ΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ API-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΡΠΎΠΊΠ΅ΡΠΎΠ² ΡΠ΅ΡΠ΅Π· ΡΠ΄Π°Π»Π΅Π½Π½ΡΠ΅ ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Ρ
ΡΠ°Π½ΡΡΠ°ΡΡΡ ΠΈΠ»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½Π°Ρ Π½Π° ΠΆΠ΅ΡΡΠΊΠΎΠΌ Π΄ΠΈΡΠΊΠ΅, Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² Π½Π΅Π°ΠΊΡΠΈΠ²Π½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ. ΠΡΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ
ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π½Π΅ ΡΡΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡ ΡΡΠ΄Π° ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ², ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΠΈΡ
ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΡΡΠΈΡ
Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ. ΠΡΠΎ ΡΠΈΠΏΠΈΡΠ½ΠΎ Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ ΠΌΠ½ΠΎΠ³ΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°ΡΠ½ΠΎΠΉ ΡΡΠ΅Π΄Ρ.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΡΠ½ΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠΊΠ΅ΡΠΎΠ². API, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π²ΡΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ Π΄Π»Ρ TCP/IP. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠΊΠ΅ΡΠΎΠ² Π½Π° Π»ΡΠ±ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Π°.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅Ρ?
Π ΡΠΈΠΏΠΈΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»ΠΈΠ΅Π½Ρ/ΡΠ΅ΡΠ²Π΅Ρ ΡΠ΅ΡΠ²Π΅Ρ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ, ΠΏΠΎΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π°ΡΠ½Π΅Ρ Π΄ΠΈΠ°Π»ΠΎΠ³. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π΅ Π΄ΡΠΌΠ°ΠΉΡΠ΅, ΡΡΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ/ΡΠ΅ΡΠ²Π΅Ρ Π²ΡΠ΅Π³Π΄Π° ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ ΡΠ²ΡΠ·Ρ ΠΏΠΎ ΡΠ΅ΡΠΈ. ΠΡΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π΄Π²Π° ΠΏΡΠΎΡΠ΅ΡΡΠ°, Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ Π½Π°Ρ
ΠΎΠ΄ΡΡΠΈΡ
ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ΅. Π ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΡΠ΅ΡΡ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠ°Ρ ΡΠ²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΠ²Π½ΠΈ ΡΡΠ΅ΠΊΠ° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² TCP/IP.
ΠΡΠΎΡΠΈΡΠ°Π½ΠΎ: ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΡΡΡΡΠΊΡΡΡ Π² Go
ΠΠ°ΠΊΠ΅Ρ net Π² Go
Π Go ΠΏΠ°ΠΊΠ΅Ρ net ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ API Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²ΡΠ·ΠΈ ΡΠ΅ΡΠ΅Π· ΡΠΎΠΊΠ΅ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Π²Π΅ΡΡ Π½ΠΈΠΌΠΈ ΡΡΠΎΠ²Π½ΡΠΌΠΈ TCP/IP: ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΡΠ°Π½ΡΠΏΠΎΡΡ . ΠΠ°ΠΊΠ΅Ρ net ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°, TCP/IP, UDP, ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΌΠ΅Π½Π½ΡΡ ΠΈΠΌΠ΅Π½ ΠΈ ΡΠΎΠΊΠ΅ΡΠΎΠ² Π΄ΠΎΠΌΠ΅Π½Π° Unix. ΠΡΠΎΡ ΠΏΠ°ΠΊΠ΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ΅ΡΠ΅Π²ΡΠΌ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π°ΠΌ. ΠΠ°Π·ΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΡΡ ΡΠ°ΠΊΠΈΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ, ΠΊΠ°ΠΊ ΠΠ°Π±ΡΠ°ΡΡ , ΠΡΠΎΡΠ»ΡΡΠ°ΡΡ ΠΈ ΠΡΠΈΠ½ΡΡΡ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Conn ΠΈ Listener .
ΠΡΠ½ΠΎΠ²Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΡΠΎΠΊΠ΅ΡΠΎΠ² Π² Go
ΠΠ°ΠΊ ΡΠΆΠ΅ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡ, ΡΠΎΠΊΠ΅Ρ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ Π΄Π²ΡΡ Ρ ΠΎΡΡΠΎΠ². ΠΠ°Π·ΠΎΠ²Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Π΄Π»Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° ββΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΌ Ρ ΠΎΡΡΠΎΠΌ
- ΠΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° Π»ΠΈ ΠΊΠ°ΠΊΠ°Ρ-Π»ΠΈΠ±ΠΎ ΠΎΡΠΈΠ±ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ
- ΠΡΠΏΡΠ°Π²ΠΊΠ° ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±Π°ΠΉΡΠΎΠ² ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
- ΠΠ°ΠΊΠΎΠ½Π΅Ρ, Π·Π°ΠΊΡΠΎΠΉΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅
ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠΊΠ΅ΡΠ° Π² Go. ΠΠ»ΠΈΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ, ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π±Π°ΠΉΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ Π΄Π°Π½Π½ΡΠ΅ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°:
// ΠΏΡΠΎΠ΅ΠΊΡ socket-client main.go ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ ΠΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ( "Π€ΠΠ’" "ΡΠ΅ΡΡ" ) ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ° ( SERVER_HOST = "Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Ρ ΠΎΡΡ" Π‘ΠΠ ΠΠΠ _ΠΠΠ Π’ = "9988" Π‘ΠΠ ΠΠΠ _Π’ΠΠ = "TCP" ) ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ () { //ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, ΠΎΡΠΈΠ±ΠΊΠ° := net.Dial(SERVER_TYPE, SERVER_HOST+":"+SERVER_PORT) Π΅ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° != Π½ΠΎΠ»Ρ { ΠΏΠ°Π½ΠΈΠΊΠ° (ΠΎΡΠΈΠ±ΠΊΠ°) } ///ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ _, err = connection.Write([]byte("ΠΡΠΈΠ²Π΅Ρ, ΡΠ΅ΡΠ²Π΅Ρ! ΠΡΠΈΠ²Π΅ΡΡΡΠ²ΡΡ.")) Π±ΡΡΠ΅Ρ := make([]byte, 1024) mlen, err := connection.Read (Π±ΡΡΠ΅Ρ) Π΅ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° != Π½ΠΎΠ»Ρ { fmt.Println("ΠΡΠΈΠ±ΠΊΠ° ΡΡΠ΅Π½ΠΈΡ:", err.Error()) } fmt.Println("ΠΠΎΠ»ΡΡΠ΅Π½ΠΎ: ", ΡΡΡΠΎΠΊΠ°(Π±ΡΡΠ΅Ρ[:mLen])) ΠΎΡΠ»ΠΎΠΆΠΈΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅.ΠΠ°ΠΊΡΡΡΡ() }
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΡΠ½ΠΊΡΠΈΡ ΠΠ°Π±ΡΠ°ΡΡ ΠΈΠ· ΠΏΠ°ΠΊΠ΅ΡΠ° net Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Π°Π΄ΡΠ΅ΡΡ Π² Π½Π°Π·Π²Π°Π½Π½ΠΎΠΉ ΡΠ΅ΡΠΈ. Π TCP ΠΈ UDP Π°Π΄ΡΠ΅Ρ ΠΈΠΌΠ΅Π΅Ρ Π²ΠΈΠ΄ Β«Ρ ΠΎΡΡ:ΠΏΠΎΡΡΒ» . ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΡΠΉ Ρ ΠΎΡΡ ΠΈΠ»ΠΈ IP-Π°Π΄ΡΠ΅Ρ Π΄Π»Ρ Ρ ΠΎΡΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ. ΠΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½ΡΠΉ Ρ ΠΎΡΡ Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ IP-Π°Π΄ΡΠ΅ΡΠ°. ΠΠΎΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΡΠΌ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ ΠΏΠΎΡΡΠ° ΠΈΠ»ΠΈ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠ»ΡΠΆΠ±Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΏΠΎΡΡ Π΄Π»Ρ HTTP-Π·Π°ΠΏΡΠΎΡΠΎΠ² β 80 . ΠΠ΄Π΅ΡΡ Π² Π½Π°ΡΠ΅ΠΌ ΠΊΠΎΠ΄Π΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°: 9988 , Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. Π€ΡΠ½ΠΊΡΠΈΡ Π»ΠΈΠ±ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, Π»ΠΈΠ±ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΡ Π² ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΡΠ΄Π°ΡΠΈ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ, ΠΌΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ Π±Π°ΠΉΡΡ Π΄Π°Π½Π½ΡΡ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Write ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΈΡΠ°ΡΡ Π±Π°ΠΉΡΡ Π΄Π°Π½Π½ΡΡ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Read , ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΠ΅ΠΌ ΠΆΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ΠΌ.
ΠΡΠΎΡΠΈΡΠ°Π½ΠΎ: ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Π² Go
ΠΡΠ½ΠΎΠ²Ρ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ ΡΠΎΠΊΠ΅ΡΠΎΠ² Π² Go
Π‘Π΅ΡΠ²Π΅Ρ ΡΠΎΠΊΠ΅ΡΠΎΠ² ΠΎΠΆΠΈΠ΄Π°Π΅Ρ Π²Ρ
ΠΎΠ΄ΡΡΠΈΠ΅ Π²ΡΠ·ΠΎΠ²Ρ ΠΈ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ. Π‘Π΅ΡΠ²Π΅Ρ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ ΠΊ ΠΏΠΎΡΡΡ ΠΈ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π΅Ρ Π²Ρ
ΠΎΠ΄ΡΡΠΈΠ΅ TCP-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. ΠΠΎΠ³Π΄Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΉ ΡΠΎΠΊΠ΅Ρ ΠΏΡΡΠ°Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΠΏΠΎΡΡΡ, ΡΠ΅ΡΠ²Π΅Ρ ΠΏΡΠΎΡΡΠΏΠ°Π΅ΡΡΡ, ΡΡΠΎΠ±Ρ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, ΠΎΡΠΊΡΡΠ²Π°Ρ ΡΠΎΠΊΠ΅ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ Ρ
ΠΎΡΡΠ°ΠΌΠΈ. ΠΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎΡ ΡΠΎΠΊΠ΅Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΡΠΎΡΠΌΠ°ΠΌΠΈ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ. ΠΠΎΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ, ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΉ ΡΠΎΠΊΠ΅Ρ Π΄Π΅Π»Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
- Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠΎΠΊΠ΅Ρ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΏΠΎΡΡΡ
- Π‘Π»ΡΡΠ°ΠΉΡΠ΅ Π»ΡΠ±ΡΠ΅ ΠΏΠΎΠΏΡΡΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΡΠΎΠΌΡ ΠΏΠΎΡΡΡ
- ΠΡΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΠ°ΡΡΡΡ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.
- Π‘Π²ΡΠ·Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ
- ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ°
- ΠΠΎΡΠ»Π΅ Π·Π°ΠΊΡΡΡΠΈΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°Π΅Ρ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈ Π·Π°Π²Π΅ΡΡΠ°Π΅Ρ ΡΠ°Π±ΠΎΡΡ.
ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΠΎ ΡΡΡΠ»ΠΊΠΎΠΉ Π½Π° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΊΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° Golang:
// ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎΠΊΠ΅Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ° main.go ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΊΠ΅Ρ ΠΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ( "Π€ΠΠ’" "ΡΠ΅ΡΡ" "ΠΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ" ) ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ° ( SERVER_HOST = "Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Ρ ΠΎΡΡ" Π‘ΠΠ ΠΠΠ _ΠΠΠ Π’ = "9988" Π‘ΠΠ ΠΠΠ _Π’ΠΠ = "TCP" ) ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ () { fmt.Println("Π‘Π΅ΡΠ²Π΅Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ...") ΡΠ΅ΡΠ²Π΅Ρ, ΠΎΡΠΈΠ±ΠΊΠ° := net.Listen(SERVER_TYPE, SERVER_HOST+":"+SERVER_PORT) Π΅ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° != Π½ΠΎΠ»Ρ { fmt.Println("ΠΡΠΈΠ±ΠΊΠ° ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π½ΠΈΡ:", err.Error()) os.ΠΡΡ ΠΎΠ΄(1) } ΠΎΡΠ»ΠΎΠΆΠΈΡΡ server.Close() fmt.Println("ΠΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ " + SERVER_HOST + ":" + SERVER_PORT) fmt.Println("ΠΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°...") Π΄Π»Ρ { ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, ΠΎΡΠΈΠ±ΠΊΠ° := server.Accept() Π΅ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° != Π½ΠΎΠ»Ρ { fmt.Println("ΠΡΠΈΠ½ΡΡΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ: ", err.Error()) os.ΠΡΡ ΠΎΠ΄(1) } fmt.Println("ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½") go processClient(ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅) } } func processClient (ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ net.Conn) { Π±ΡΡΠ΅Ρ := make([]byte, 1024) mlen, err := connection.Read (Π±ΡΡΠ΅Ρ) Π΅ΡΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° != Π½ΠΎΠ»Ρ { fmt.Println("ΠΡΠΈΠ±ΠΊΠ° ΡΡΠ΅Π½ΠΈΡ:", err.Error()) } fmt.Println("ΠΠΎΠ»ΡΡΠ΅Π½ΠΎ: ", ΡΡΡΠΎΠΊΠ°(Π±ΡΡΠ΅Ρ[:mLen])) _, err = connection.
![]()
Write([]byte("Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ! ΠΠΎΠ»ΡΡΠΈΠ» Π²Π°ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅:" + string(buffer[:mLen]))) ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅.ΠΠ°ΠΊΡΡΡΡ() }
ΠΠ΄Π΅ΡΡ ΡΠ΅ΡΠ²Π΅Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Listen , ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Ρ ΠΎΡΡ-ΠΏΠΎΡΡ ΠΈ ΡΠΈΠΏ ΡΠ΅ΡΠΈ. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΡΠΈΠΏΡ ΡΠ΅ΡΠ΅ΠΉ: tcp , tcp4 , tcp6 , unix ΠΈΠ»ΠΈ unix package . ΠΡΠ»ΠΈ Ρ ΠΎΡΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π½Π΅ ΡΠΊΠ°Π·Π°Π½Π°, ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΎΠ΄Π½ΠΎΠ°Π΄ΡΠ΅ΡΠ½ΡΠ΅ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠ΅ IP-Π°Π΄ΡΠ΅ΡΠ° Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ²Π΅Ρ ΡΠΎΠ·Π΄Π°Π½, ΠΎΠ½ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΠΈ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΡΡ Π΄Π»Ρ Π»ΡΠ±ΡΡ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΎΡ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΠΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²ΡΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎΠΌ ΠΊΠΎΠ΄Π΅, Π»ΡΠ±ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ ΠΎΡ Π½Π΅Π³ΠΎ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π€ΡΠ½ΠΊΡΠΈΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈ Π§ΡΠ΅Π½ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ.
ΠΡΠΎΡΡΠΈΡΠ΅: ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π² Go
ΠΠ°ΠΏΡΡΠΊ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΊΠΎΠ΄Π° ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Go
Π§ΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΊΠΎΠ΄, ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ (Ρ Π΄Π²ΡΡ ΡΠ°Π·Π½ΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠ²), ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
$ go build $ Π·Π°ΠΏΡΡΡΠΈΡΡ main.