ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° β ΠΠΈΠΊΠΈΡΠ»ΠΎΠ²Π°ΡΡ
ΠΠΎΡΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°
ΠΏΠ°Π΄Π΅ΠΆ | Π΅Π΄.Β Ρ. | ΠΌΠ½.Β Ρ. |
---|---|---|
ΠΠΌ. | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠ° | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠΈ |
Π . | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠΈ | ΠΏΠ°Π½Π΅ΜΠ»Π΅ΠΊ |
Π. | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠ΅ | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠ°ΠΌ |
Π. | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΡ | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠΈ |
Π’Π². | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠΎΠΉ ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠΎΡ | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠ°ΠΌΠΈ |
ΠΡ. | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠ΅ | ΠΏΠ°Π½Π΅ΜΠ»ΡΠΊΠ°Ρ |
ΠΏΠ°-Π½Π΅ΜΠ»Ρ-ΠΊΠ°
Π‘ΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, Π½Π΅ΠΎΠ΄ΡΡΠ΅Π²Π»ΡΠ½Π½ΠΎΠ΅, ΠΆΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΎΠ΄, 1-Π΅ ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (ΡΠΈΠΏ ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ 3*a ΠΏΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π.Β Π.Β ΠΠ°Π»ΠΈΠ·Π½ΡΠΊΠ°).
ΠΠΎΡΠ΅Π½Ρ: -ΠΏΠ°Π½Π΅Π»Ρ-; ΡΡΡΡΠΈΠΊΡ: -ΠΊ; ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅: -Π°.
ΠΡΠΎΠΈΠ·Π½ΠΎΡΠ΅Π½ΠΈΠ΅
Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅
- ΡΠ°Π·Π³. ΡΠΌΠ΅Π½ΡΡ.Β ΠΊ ΠΏΠ°Π½Π΅Π»Ρ βΒ ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ (ΡΠΌ. ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ).
- ΡΠ°Π·Π³. ΠΏΠ°Π½Π΅Π»ΡΠ½ΡΠΉ Π΄ΠΎΠΌ; ΠΆΠΈΠ»ΠΎΠ΅ Π·Π΄Π°Π½ΠΈΠ΅, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ· ΠΆΠ΅Π»Π΅Π·ΠΎΠ±Π΅ΡΠΎΠ½Π½ΡΡ ΠΏΠ»ΠΈΡ βΒ ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ (ΡΠΌ. ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ).
- ΡΠ°Π·Π³. ΡΠΎΡΠΎΠ²ΡΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΠ°Π½Π½ΠΎΠ΅ ΡΠΎΠ»ΠΊΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»ΠΎΠ²Π° Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ. ΠΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΡΠΈΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΈΠ»ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ. βΒ ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ (ΡΠΌ. ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ).
Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌΡ
ΠΠ½ΡΠΎΠ½ΠΈΠΌΡ
ΠΠΈΠΏΠ΅ΡΠΎΠ½ΠΈΠΌΡ
ΠΠΈΠΏΠΎΠ½ΠΈΠΌΡ
Π ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ»ΠΎΠ²Π°
ΠΠ»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ ΡΠΎΠ΄ΡΡΠ²ΠΎ | |
ΠΡΠΈΠΌΠΎΠ»ΠΎΠ³ΠΈΡ
ΠΡ ΡΡΡ. ΠΏΠ°Π½Π΅Π»Ρ, Π΄Π°Π»Π΅Π΅ ΠΈΠ· Π½.-Π½Π΅ΠΌ. Π Π°nΠ΅Π΅l ΠΈΠ»ΠΈ Π½ΠΈΠ΄Π΅ΡΠ». ΡΠ°nΠ΅Π΅l Β«ΠΏΠ°Π½Π΅Π»Ρ, ΠΎΠ±ΡΠΈΠ²ΠΊΠ°Β», ΡΡ.-Π½.-Π½Π΅ΠΌ. ΡΠ°nΠ΅lΠ΅, ΡΠ°nnΠ΅lΠ΅ Β«Π΄Π΅ΡΠ΅Π²ΡΠ½Π½Π°Ρ ΠΎΠ±ΡΠΈΠ²ΠΊΠ° ΡΡΠ΅Π½ ΠΊΠΎΠΌΠ½Π°ΡΡΒ», ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΠ·Π²ΠΎΠ΄ΡΡΡΡ ΠΊ ΡΠΎΠΌ. *pannellus Β«ΡΡΠΊΠ½ΠΎΒ» ΠΈΠ»ΠΈ pΔnis Β«ΡΡΡΠ΅ΡΠΎΠ²ΠΊΠ°, Π½Π°Π±ΠΈΠ²ΠΊΠ°Β». ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ Π΄Π°Π½Π½ΡΠ΅ ΡΠ»ΠΎΠ²Π°ΡΡ Π.Β Π€Π°ΡΠΌΠ΅ΡΠ°. Π‘ΠΌ. Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ.
Π€ΡΠ°Π·Π΅ΠΎΠ»ΠΎΠ³ΠΈΠ·ΠΌΡ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²ΡΠ΅ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄
ΠΠΈΠ±Π»ΠΈΠΎΠ³ΡΠ°ΡΠΈΡ
- ΠΠΎΠ²ΡΠ΅ ΡΠ»ΠΎΠ²Π° ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π‘Π»ΠΎΠ²Π°ΡΡ-ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°ΠΌ ΠΏΡΠ΅ΡΡΡ ΠΈ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ 90-Ρ Π³ΠΎΠ΄ΠΎΠ² XX Π²Π΅ΠΊΠ°.Β β Π‘ΠΠ±.Β : ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΠ»Π°Π½ΠΈΠ½, 2014.Β β ISBN 978-5-86007-637-2.
ΠΠΎΡΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°
Π‘ΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, Π½Π΅ΠΎΠ΄ΡΡΠ΅Π²Π»ΡΠ½Π½ΠΎΠ΅, ΠΆΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΎΠ΄.
ΠΠΎΡΠ΅Π½Ρ: —.
ΠΡΠΎΠΈΠ·Π½ΠΎΡΠ΅Π½ΠΈΠ΅
Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅
- ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° βΒ ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ (ΡΠΌ. ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ).
Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌΡ
ΠΠ½ΡΠΎΠ½ΠΈΠΌΡ
ΠΠΈΠΏΠ΅ΡΠΎΠ½ΠΈΠΌΡ
ΠΠΈΠΏΠΎΠ½ΠΈΠΌΡ
Π ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ»ΠΎΠ²Π°
ΠΠ»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ ΡΠΎΠ΄ΡΡΠ²ΠΎ | |
ΠΡΠΈΠΌΠΎΠ»ΠΎΠ³ΠΈΡ
ΠΡΒ ??
Π€ΡΠ°Π·Π΅ΠΎΠ»ΠΎΠ³ΠΈΠ·ΠΌΡ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²ΡΠ΅ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ
ΠΠΈΠ±Π»ΠΈΠΎΠ³ΡΠ°ΡΠΈΡ
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° — ΡΡΠΎ… Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°?
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° β ΡΡΡ., ΠΊΠΎΠ» Π²ΠΎ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ²: 1 β’ ΠΏΠ°Π½Π΅Π»Ρ (18) Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ² ASIS. Π.Π. Π’ΡΠΈΡΠΈΠ½. 2013 β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ²
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° β ΡΠΌΠ΅Π½Π½ΠΈΠΊ ΠΆΡΠ½ΠΎΡΠΎΠ³ΠΎ ΡΠΎΠ΄Ρ β¦ Β ΠΡΡΠΎΠ³ΡΠ°ΡΡΡΠ½ΠΈΠΉ ΡΠ»ΠΎΠ²Π½ΠΈΠΊ ΡΠΊΡΠ°ΡΠ½ΡΡΠΊΠΎΡ ΠΌΠΎΠ²ΠΈ
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°, ΡΠ°Π·ΡΠ΅ΠΌ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° β β [Π.Π‘.ΠΠ»Π΅ΠΊΡΠ΅Π΅Π², Π.Π.ΠΡΡΠ΅Π². ΠΠ½Π³Π»ΠΎ ΡΡΡΡΠΊΠΈΠΉ ΡΠΎΠ»ΠΊΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅ ΠΠΠ. ΠΠΎΡΠΊΠ²Π° 1993] Π’Π΅ΠΌΠ°ΡΠΈΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΡΠ΅Π»ΠΎΠΌ EN numeric coprocessor cocket β¦ Β Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊΠ°
ΠΊΠ°ΠΏΠ΅Π»ΡΠ½Π° β ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° ΠΏΠ»Π°ΠΊΠ°Π½ΡΠ΅ β¦ Β ΠΡΠ°ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ Π°Π½Π°Π³ΡΠ°ΠΌΠΌ
ΠΠΠΠΠ’Π ΠΠ§ΠΠ‘ΠΠΠ ΠΠ‘ΠΠΠ©ΠΠΠΠ β ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΠΈ Π² ΡΠ²Π΅Ρ Π² ΡΠ΅Π»ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΠΈΠ³ΠΈΠ΅Π½ΠΈΡΠ΅ΡΠΊΠΈ Π±Π»Π°Π³ΠΎΠΏΡΠΈΡΡΠ½ΡΡ , ΠΊΠΎΠΌΡΠΎΡΡΠ½ΡΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ Π΄Π»Ρ Π·ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ. ΠΠΠ£Π’Π ΠΠΠΠΠ ΠΠ‘ΠΠΠ©ΠΠΠΠ ΠΠ° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΠΎΠ±ΡΠΈΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°Ρ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Π°Π·ΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎβ¦ β¦ Β ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ ΠΠΎΠ»ΡΠ΅ΡΠ°
ΠΠΊΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊΠΎΠ»Ρ β Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΡΡΡΠ»ΠΎΠΊ Π½Π° ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌΠ°, ΠΈΠ½Π°ΡΠ΅ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄ ΡΠΎΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΄Π°Π»Π΅Π½Π°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ β¦ Β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
Π‘ΡΠ΅Π½ΠΎΠ²ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΠΠ€ β Π‘ΡΠ΅Π½ΠΎΠ²ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΠΠ€Β ΠΎΡΠ΄Π΅Π»ΠΎΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈΠ· Π΄ΡΠ΅Π²Π΅ΡΠ½ΠΎΠ²ΠΎΠ»ΠΎΠΊΠ½ΠΈΡΡΠΎΠΉ ΠΏΠ»ΠΈΡΡ ΡΡΠ΅Π΄Π½Π΅ΠΉ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΠΈ (Π°Π½Π³Π».Β Medium Density Fiberboard, MDF) Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ 1 ΠΠ±Π»Π°ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ 2 ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° β¦ Β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
ΠΏΠ°Π½Π΅Π»Ρ β Π΄ΠΎΡΠΎΠΆΠΊΠ°, ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°, ΡΡΠΎΡΡΠ°Ρ, ΠΎΠ±ΡΠΈΠ²ΠΊΠ°, ΠΏΠ»ΠΈΡΠ°; ΠΏΡΠ»ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΡΠΊΠΈΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ². ΠΏΠ°Π½Π΅Π»Ρ ΡΠΌ. ΡΡΠΎΡΡΠ°Ρ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ² ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ. Π.: Π ΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ. Π. Π. ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΠΎΠ²Π° β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ²
ΠΠΠΠΠΠΠ’Π¬ β ΡΡΠΎ, ΡΡΠΎΠ»ΡΡ, Π΄ΠΎΡΠΎΠΆΠΈΡΡ, Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΡΡΡΠ³ΠΎΠΌ ΠΊΠ°ΡΠ½ΠΈΠ·Ρ, ΡΡΡΡΠΏΡ, Π±ΠΎΡΠΎΠ·Π΄ΠΊΠΈ. ΡΡ, Π±ΡΡΡ ΠΊΠ°Π»ΡΠ΅ΠΌΡ. ΠΠ°Π»Π΅Π²Π°Π½ΡΠ΅ ΡΡ., Β·Π΄Π»ΠΈΡ. ΠΊΠ°Π»Π΅Π²ΠΊΠ° ΠΆΠ΅Π½., Β·ΠΎΠ±. Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΠΎ Π³Π». | ΠΠ°Π»Π΅Π²ΠΊΠ° ΡΠ°ΠΊΠΆΠ΅ ΡΡΡΡΠΏΡΠ°ΡΡΠΉ, Π²ΡΠ±ΠΈΡΠ½ΠΎΠΉ ΡΡΠ±Π°Π½ΠΎΠΊ, Π΄Π»Ρ ΠΊΠ°ΡΠ½ΠΈΠ·ΠΎΠ², ΠΈ | ΠΊΡΠΎΠΌΠΊΠ° ΠΈΠΌ Π²ΡΡΡΡΠΎΠ³Π°Π½Π½Π°Ρ. ΠΠΊΠΎΠ½Π½ΡΠ΅β¦ β¦ Β Π’ΠΎΠ»ΠΊΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ ΠΠ°Π»Ρ
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° — ΡΡΠΎ… Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°?
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° β ΠΏΠ°Π½ Π΅Π»ΡΠΊΠ°, ΠΈ, ΡΠΎΠ΄. ΠΏ. ΠΌΠ½. Ρ. Π»Π΅ΠΊ β¦ Β Π ΡΡΡΠΊΠΈΠΉ ΠΎΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° β ΠΈ, ΠΆ. ΠΠΌΠ΅Π½Ρ. Π΄ΠΎ ΠΏΠ°Π½Π΅Π»Ρ β¦ Β Π£ΠΊΡΠ°ΡΠ½ΡΡΠΊΠΈΠΉ ΡΠ»ΡΠΌΠ°ΡΠ½ΠΈΠΉ ΡΠ»ΠΎΠ²Π½ΠΈΠΊ
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° β ΡΠΌΠ΅Π½Π½ΠΈΠΊ ΠΆΡΠ½ΠΎΡΠΎΠ³ΠΎ ΡΠΎΠ΄Ρ β¦ Β ΠΡΡΠΎΠ³ΡΠ°ΡΡΡΠ½ΠΈΠΉ ΡΠ»ΠΎΠ²Π½ΠΈΠΊ ΡΠΊΡΠ°ΡΠ½ΡΡΠΊΠΎΡ ΠΌΠΎΠ²ΠΈ
ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°, ΡΠ°Π·ΡΠ΅ΠΌ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π°ΡΠΈΡΠΌΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° β β [Π.Π‘.ΠΠ»Π΅ΠΊΡΠ΅Π΅Π², Π.Π.ΠΡΡΠ΅Π². ΠΠ½Π³Π»ΠΎ ΡΡΡΡΠΊΠΈΠΉ ΡΠΎΠ»ΠΊΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅ ΠΠΠ. ΠΠΎΡΠΊΠ²Π° 1993] Π’Π΅ΠΌΠ°ΡΠΈΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΡΠ΅Π»ΠΎΠΌ EN numeric coprocessor cocket β¦ Β Π‘ΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊΠ°
ΠΊΠ°ΠΏΠ΅Π»ΡΠ½Π° β ΠΏΠ°Π½Π΅Π»ΡΠΊΠ° ΠΏΠ»Π°ΠΊΠ°Π½ΡΠ΅ β¦ Β ΠΡΠ°ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ Π°Π½Π°Π³ΡΠ°ΠΌΠΌ
ΠΠΠΠΠ’Π ΠΠ§ΠΠ‘ΠΠΠ ΠΠ‘ΠΠΠ©ΠΠΠΠ β ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΠΈ Π² ΡΠ²Π΅Ρ Π² ΡΠ΅Π»ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΠΈΠ³ΠΈΠ΅Π½ΠΈΡΠ΅ΡΠΊΠΈ Π±Π»Π°Π³ΠΎΠΏΡΠΈΡΡΠ½ΡΡ , ΠΊΠΎΠΌΡΠΎΡΡΠ½ΡΡ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ Π΄Π»Ρ Π·ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ. ΠΠΠ£Π’Π ΠΠΠΠΠ ΠΠ‘ΠΠΠ©ΠΠΠΠ ΠΠ° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΠΎΠ±ΡΠΈΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°Ρ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Π°Π·ΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ Π»ΡΠ±ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎβ¦ β¦ Β ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ ΠΠΎΠ»ΡΠ΅ΡΠ°
ΠΠΊΡΠ°Π»ΡΠ½ΡΠΉ ΡΠΎΠΊΠΎΠ»Ρ β Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π½Π΅ Ρ Π²Π°ΡΠ°Π΅Ρ ΡΡΡΠ»ΠΎΠΊ Π½Π° ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌΠ°, ΠΈΠ½Π°ΡΠ΅ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄ ΡΠΎΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΄Π°Π»Π΅Π½Π°. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ β¦ Β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
Π‘ΡΠ΅Π½ΠΎΠ²ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΠΠ€ β Π‘ΡΠ΅Π½ΠΎΠ²ΡΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΠΠ€Β ΠΎΡΠ΄Π΅Π»ΠΎΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈΠ· Π΄ΡΠ΅Π²Π΅ΡΠ½ΠΎΠ²ΠΎΠ»ΠΎΠΊΠ½ΠΈΡΡΠΎΠΉ ΠΏΠ»ΠΈΡΡ ΡΡΠ΅Π΄Π½Π΅ΠΉ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΠΈ (Π°Π½Π³Π».Β Medium Density Fiberboard, MDF) Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ 1 ΠΠ±Π»Π°ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ 2 ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° β¦ Β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
ΠΏΠ°Π½Π΅Π»Ρ β Π΄ΠΎΡΠΎΠΆΠΊΠ°, ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°, ΡΡΠΎΡΡΠ°Ρ, ΠΎΠ±ΡΠΈΠ²ΠΊΠ°, ΠΏΠ»ΠΈΡΠ°; ΠΏΡΠ»ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΡΠΊΠΈΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ². ΠΏΠ°Π½Π΅Π»Ρ ΡΠΌ. ΡΡΠΎΡΡΠ°Ρ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ² ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ. Π.: Π ΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ. Π. Π. ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΠΎΠ²Π° β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ²
ΠΠΠΠΠΠΠ’Π¬ β ΡΡΠΎ, ΡΡΠΎΠ»ΡΡ, Π΄ΠΎΡΠΎΠΆΠΈΡΡ, Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΡΡΡΠ³ΠΎΠΌ ΠΊΠ°ΡΠ½ΠΈΠ·Ρ, ΡΡΡΡΠΏΡ, Π±ΠΎΡΠΎΠ·Π΄ΠΊΠΈ. ΡΡ, Π±ΡΡΡ ΠΊΠ°Π»ΡΠ΅ΠΌΡ. ΠΠ°Π»Π΅Π²Π°Π½ΡΠ΅ ΡΡ., Β·Π΄Π»ΠΈΡ. ΠΊΠ°Π»Π΅Π²ΠΊΠ° ΠΆΠ΅Π½., Β·ΠΎΠ±. Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΠΎ Π³Π». | ΠΠ°Π»Π΅Π²ΠΊΠ° ΡΠ°ΠΊΠΆΠ΅ ΡΡΡΡΠΏΡΠ°ΡΡΠΉ, Π²ΡΠ±ΠΈΡΠ½ΠΎΠΉ ΡΡΠ±Π°Π½ΠΎΠΊ, Π΄Π»Ρ ΠΊΠ°ΡΠ½ΠΈΠ·ΠΎΠ², ΠΈ | ΠΊΡΠΎΠΌΠΊΠ° ΠΈΠΌ Π²ΡΡΡΡΠΎΠ³Π°Π½Π½Π°Ρ. ΠΠΊΠΎΠ½Π½ΡΠ΅β¦ β¦ Β Π’ΠΎΠ»ΠΊΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ ΠΠ°Π»Ρ
Π₯Π°ΡΠΊΠΈ Β«ΠΠ°Π½Π΅Π»ΡΠΊΠ°Β» ΠΏΡΠ΅ΠΌΡΠ΅ΡΠ° Π²ΠΈΠ΄Π΅ΠΎ — ΠΡΠΈΡΠ° Daily
ΠΠ»ΡΠ±ΠΎΠΌ Π₯Π°ΡΠΊΠΈ Β«ΠΡΠ±ΠΈΠΌΡΠ΅ ΠΏΠ΅ΡΠ½ΠΈ (Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΡ ) Π»ΡΠ΄Π΅ΠΉΒ» Π²ΡΡ ΠΎΠ΄ΠΈΡ 1 Π°ΠΏΡΠ΅Π»Ρ, Π° Π½ΠΎΠ²ΠΎΠ΅ Π²ΠΈΠ΄Π΅ΠΎ Π΅ΡΠ΅ ΡΠΈΠ»ΡΠ½Π΅Π΅ ΠΏΠΎΠ΄ΠΎΠ³ΡΠ΅Π²Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊ Π½Π΅ΠΌΡ.
ΠΠ°Β Β«ΠΡΠΈΡΠ΅ DailyΒ» ΠΏΡΠ΅ΠΌΡΠ΅ΡΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ Π₯Π°ΡΠΊΠΈ βΒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ·Β Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΠΌΡΡ ΠΎΡΠ΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ ΠΌΡΠ·ΡΠΊΠ°Π½ΡΠΎΠ² ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ.
ΠΠ»ΠΈΠΏ Β«ΠΠ°Π½Π΅Π»ΡΠΊΠ°Β» ΡΒ Π΅Π³ΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΎΠΉ, ΠΎΡΒ ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΠ΅ΡΡΠ΅Π· ΠΌΡΡΠΈΡ, ΠΈΒ Π΄Π²ΡΠΌΡ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡΠΈΠΌΠΈ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° Π½Π°ΡΡΠ°ΡΠΈΠ²Π½ΡΠΌΠΈ Π»ΠΈΠ½ΠΈΡΠΌΠΈ βΒ Π²Β ΡΠ΅ΠΊΡΡΠ΅ ΠΈΒ Π²Β ΡΠΈΡΡΠ°Ρ Β β Π±ΡΠ» ΡΠ½ΡΡ Π²Β Π§Π΅ΡΡΠ°Π½ΠΎΠ²ΠΎ ΠΈΒ ΠΏΠΎΠ»ΡΡΠΈΠ»ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²ΡΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΒ ΡΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠΎΠΉ Π₯Π°ΡΠΊΠΈ Π½Π°Β Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ.
Π₯Π°ΡΠΊΠΈ Β«ΠΠ°Π½Π΅Π»ΡΠΊΠ°Β»
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, ΡΡΠΎ Π₯Π°ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π½ΡΠ» Π½Π΅ΠΌΠ°Π»ΠΎ ΠΏΡΠΈΠ΅ΠΌΡΠΈΠΊΠΎΠ² ΠΈΠ·Β ΡΡΡΠΏΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΉΡΠ°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π·Π²ΡΠΊ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ ΡΡΠΏ-ΠΌΠ΅ΠΉΠ½ΡΡΡΠΈΠΌΠ°. ΠΠΎΒ Π΅ΡΠ»ΠΈ ΡΡΡΠΏΒ β ΡΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π±Π΅ΡΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΈΒ Π³Π΅Π΄ΠΎΠ½ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ±ΠΆΠ°Π½Ρ, ΡΠΎΒ ΡΒ ΡΡΠΏΠ΅ΡΠ° ΠΈΠ·Β Π£Π»Π°Π½-Π£Π΄Ρ Π²ΡΠ΅ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ: Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π΅ΡΡΡΠΎΡΠ½ΠΎ Π²Π·ΡΡΠ²ΠΎΠΎΠΏΠ°ΡΠ½ΡΠΌ ΠΈΒ ΠΏΠΎ-Π½Π°ΡΡΠΎΡΡΠ΅ΠΌΡ ΠΏΡΠ³Π°ΡΡΠΈΠΌ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π²ΠΊΡΠΏΠ΅ ΡΒ ΡΠ°ΡΡΡΠΆΠ΄Π΅Π½ΠΈΡΠΌΠΈ: Β«ΠΠΎΡΠ° ΡΠ΅ΡΡΠ½ΠΎ ΠΏΡΠΈΠ·Π½Π°ΡΡΒ β ΡΡΠΎ-ΡΠΎ Π½Π΅Β ΡΠ°ΠΊ ΡΒ Π»ΡΠ΄ΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΈΡΠ°ΡΡ ΡΠ΅Π±Ρ ΠΡΠ΅ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΡΠΊΠΈΠΌΠΈ, Π°Β Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ Β β Π¨Π°ΡΠΈΠΊΠΎΠ²ΡΠΌΠΈ. Π―Β Π±Ρ Π²ΡΠ΅Ρ ΠΈΡ Β ΠΏΠΎΡΠ°Π΄ΠΈΠ» Π½Π°Β ΠΏΠ°ΡΠΎΡ ΠΎΠ΄ ΠΈΒ ΠΊΡΠ΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠΏΠ»Π°Π²ΠΈΠ»Β». ΠΠ°ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠ½Π΅Π΅, Π΄ΠΎΡΡΡΠΏΠ½Π΅Π΅ ΠΈΒ Π·Π»Π΅Π΅, ΡΠ΅ΠΌ Π»ΡΠ±ΡΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»Ρ, ΠΎΠ½Β ΡΠ°ΡΡΡΠΆΠ΄Π°Π΅Ρ ΠΎΒ ΡΠΎΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ Π½Π΅ΡΠ°Π²Π΅Π½ΡΡΠ²Π΅ ΠΈΒ Π±Π΅Π·ΠΆΠ°Π»ΠΎΡΡΠ½ΠΎ ΡΡΡΠ΅Ρ ΠΏΠ°Π»ΡΡΠ΅ΠΌ Π²Β Π±ΠΎΠ»Π΅Π²ΡΠ΅ ΡΠΎΡΠΊΠΈ ΠΎΠ±ΡΠ΅ΡΡΠ²Π°.
ΠΒ Β«ΠΠ°Π½Π΅Π»ΡΠΊΠ΅Β» Π·Π°Π»ΠΎΠΆΠ΅Π½ΠΎ Π½Π΅ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π±ΠΎΠ»ΡΡΠ΅Π΅, ΡΠ΅ΠΌ Π²Β ΡΠΈΠΏΠΎΠ²ΠΎΠΌ ΡΡΠΏ-ΡΡΡΠ°Π΄Π°Π½ΠΈΠΈ Π½Π°Β ΡΠ΅ΠΌΡ Β«Π²ΡΡΠ»ΠΈ ΠΌΡ, ΡΠ΅Π±ΡΡΠ°, ΡΒ Π½ΠΈΠ·ΠΎΠ²Β»: ΡΡΠΎ ΠΌΡΠ·ΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π²ΡΡΠΈΡ Π³ΡΠΎΠΌΡΠ΅, ΡΠ΅ΠΌ Π±ΠΎΠΌΠ±Ρ.
ΠΠ»ΡΠ±ΠΎΠΌ Π₯Π°ΡΠΊΠΈ Β«ΠΡΠ±ΠΈΠΌΡΠ΅ ΠΏΠ΅ΡΠ½ΠΈ (Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΡ ) Π»ΡΠ΄Π΅ΠΉΒ» Π²ΡΡ ΠΎΠ΄ΠΈΡ 1Β Π°ΠΏΡΠ΅Π»Ρ.
ΠΠ½ΡΠΈ Β«Hotline BlingΒ» ΡΡΠΏΠ΅ΡΠ° Π₯Π°ΡΠΊΠΈ βΒ ΠΊΠ»ΠΈΠΏ Β«Π§Π΅ΡΠ½ΡΠΌ-ΡΠ΅ΡΠ½ΠΎΒ»
ΠΠ½ΡΠΈ Β«Hotline BlingΒ» ΡΡΠΏΠ΅ΡΠ° Π₯Π°ΡΠΊΠΈ βΒ ΠΊΠ»ΠΈΠΏ Β«Π§Π΅ΡΠ½ΡΠΌ-ΡΠ΅ΡΠ½ΠΎΒ»ΠΠΠΠΠΠ¬ — ΡΡΠΎ… Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΠΠΠΠΠ¬?
ΠΠ°Π½Π΅Π»Ρ β ΠΠ°Π½Π΅Π»Ρ: ΠΡΠΈΠ±ΠΎΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ (ΠΊΠΎΠ½ΡΠΎΠ»Ρ)Β Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΡΡΠΏΠΏΡ ΠΏΡΠΈΠ±ΠΎΡΠΎΠ², ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½Π½ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ. Π€Π°Π»ΡΡΠΏΠ°Π½Π΅Π»Ρ ΡΠ°Π»ΡΡΠΈΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ, ΠΏΠ°Π½Π΅Π»Ρ, ΠΈΠΌΠΈΡΠΈΡΡΡΡΠ°Ρ ΠΏΡΠΈΠ±ΠΎΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈ ΠΈΠΌΠ΅ΡΡΠ°Ρ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠΈΡΠ΅Π²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρβ ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡΠΊΠ°Ρ ΠΏΠ°Π½Π΅Π»ΡΒ β¦ β¦ Β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
ΠΏΠ°Π½Π΅Π»Ρ β Π΄ΠΎΡΠΎΠΆΠΊΠ°, ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°, ΡΡΠΎΡΡΠ°Ρ, ΠΎΠ±ΡΠΈΠ²ΠΊΠ°, ΠΏΠ»ΠΈΡΠ°; ΠΏΡΠ»ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΡΠΊΠΈΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ². ΠΏΠ°Π½Π΅Π»Ρ ΡΠΌ. ΡΡΠΎΡΡΠ°Ρ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ² ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ. Π.: Π ΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ. Π. Π. ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΠΎΠ²Π° β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ²
ΠΠ°Π½Π΅Π»Ρ β β ΠΎΡΠ½Π°ΡΡ. ΠΊΡΡΠΏΠ½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΠΏΠ°Π»ΡΠ±ΠΊΠΈ Ρ ΠΏΠ»ΠΎΡΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΡΠΈΠ²ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡΡ, ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΠΉ ΠΈΠ· ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΈΡΠΎΠ²). [ΠΠΠ‘Π’ 23478 79] ΠΠ°Π½Π΅Π»Ρ β ΠΏΠ»ΠΎΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ.β¦ β¦ Β ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ², ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΠΉ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ²
ΠΠ°Π½Π΅Π»Ρ β Β Β Β Β Β Β Β Β (a. panel; Π½. Paneel, Abbaupaneel, Baufeldteil; Ρ. panneau; ΠΈ. panel) β Β Β Β Β Β Β Β Β 1) ΠΏΡΠΈ ΠΏΠΎΠ΄Π·Π΅ΠΌΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΌ Π½ΠΈΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΈΡΠΊΠΎΠΏΠ°Π΅ΠΌΡΡ ΡΠ°ΡΡΡ ΡΡΡΠΏΠ΅Π½ΠΈ ΡΠ°Ρ ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ ΠΏΠΎΠ»ΠΎΠ³ΠΎΠ³ΠΎ ΠΏΠ»Π°ΡΡΠ° (Π·Π°Π»Π΅ΠΆΠΈ), ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½Π°Ρ ΠΏΠΎ ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΈΡ Π³Π».β¦ β¦ Β ΠΠ΅ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ
ΠΠΠΠΠΠ¬ β (Π½Π΅ΠΌΠ΅ΡΠΊΠΎΠ΅ Paneel), 1) ΠΊΡΡΠΏΠ½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠΉ ΠΏΠ»ΠΎΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ΅Π½ΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ). 2) ΠΠ΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ (Π΄Π΅ΡΠ΅Π²ΡΠ½Π½ΠΎΠ΅, ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΠΎΠ΅ ΠΈ Π΄Ρ.) ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΡΡΠ΅Π½ (ΠΎΠ±ΡΡΠ½ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΈΡ ΡΠ°ΡΡΠΈ). 3)β¦ β¦ Β Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ
ΠΠΠΠΠΠ¬ β ΠΠΠΠΠΠ¬, ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΆΠ΅Π½. (Π½Π΅ΠΌ. Paneel). 1. ΠΠ°ΡΡΠΈΠ»ΠΊΠ° ΠΈΠ· ΠΊΠ°ΠΌΠ½Ρ, Π΄Π΅ΡΠ΅Π²Π° ΠΈΠ»ΠΈ Π°ΡΡΠ°Π»ΡΡΠ° ΠΏΠΎ Π±ΠΎΠΊΠ°ΠΌ ΡΠ»ΠΈΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ², ΡΡΠΎΡΡΠ°Ρ. 2. (ΠΏΡΠΎΠΈΠ·Π½. Π½Ρ). ΠΠ΅ΡΠ΅Π²ΡΠ½Π½Π°Ρ ΠΎΠ±ΡΠΈΠ²ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠΊΠ»Π΅ΠΉΠΊΠ°, ΠΎΠΊΡΠ°ΡΠΊΠ° ΠΏΠΎΠ΄ Π΄Π΅ΡΠ΅Π²ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠΌΠ½Π°ΡΡ (ΡΠΏΠ΅Ρ.). ΠΠ°Π½Π΅Π»Ρ ΠΈΠ·β¦ β¦ Β Π’ΠΎΠ»ΠΊΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ Π£ΡΠ°ΠΊΠΎΠ²Π°
ΠΏΠ°Π½Π΅Π»Ρ β 1. ΠΠΠΠΠΠ¬, ΠΈ; ΠΆ. [Π½Π΅ΠΌ. Paneel] 1. ΠΠΎΡΠΎΠΆΠΊΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ² ΠΏΠΎ ΠΊΡΠ°ΡΠΌ ΡΠ»ΠΈΡΡ, ΠΏΠΎΠΊΡΡΡΠ°Ρ Π°ΡΡΠ°Π»ΡΡΠΎΠ±Π΅ΡΠΎΠ½ΠΎΠΌ, ΠΊΠ°ΠΌΠ½Π΅ΠΌ ΠΈ Ρ.ΠΏ.; ΡΡΠΎΡΡΠ°Ρ. ΠΠ°Π½Π΅Π»ΠΈ ΠΏΡΠΎΡΠΏΠ΅ΠΊΡΠ°. 2. ΠΠ΅ΡΠ΅Π²ΡΠ½Π½Π°Ρ ΠΎΠ±ΡΠΈΠ²ΠΊΠ°, ΠΎΠ±Π»ΠΈΡΠΎΠ²ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠΊΡΠ°ΡΠΊΠ° Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½ (Π²Π½ΡΡΡΠΈ Π·Π΄Π°Π½ΠΈΡ). ΠΠ°Π½Π΅Π»ΠΈ ΠΈΠ· ΠΊΠ°ΡΠ΅Π»ΡΡΠΊΠΎΠΉβ¦ β¦ Β ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ
ΠΠ°Π½Π΅Π»Ρ β β ΠΎΡΠ΄Π΅Π»ΠΊΠ° Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½Ρ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ»ΠΈΡΠ½Π°Ρ ΠΎΡ ΠΎΡΠ΄Π΅Π»ΠΊΠΈ Π²ΡΠ΅ΠΉ ΡΡΠ΅Π½Ρ. ΠΠ°Π½Π΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄Π΅ΡΠ΅Π²ΡΠ½Π½ΠΎΠΉ, ΠΌΡΠ°ΠΌΠΎΡΠ½ΠΎΠΉ, ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΠΎΠΉ β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΠΎΠΈΡΠ΅Π»Ρ
ΠΏΠ°Π½Π΅Π»Ρ β ΠΏΠ°Π½Π΅Π»Ρ. ΠΡΠΎΠΈΠ·Π½ΠΎΡΠΈΡΡΡ [ΠΏΠ°Π½ΡΠ»Ρ] ΠΈ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎ [ΠΏΠ°Π½Π΅Π»Ρ] β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ΄Π°ΡΠ΅Π½ΠΈΡ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅
ΠΠ°Π½Π΅Π»Ρ β (Π½Π΅ΠΌΠ΅ΡΠΊΠΎΠ΅ Paneel), 1) ΠΊΡΡΠΏΠ½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠΉ ΠΏΠ»ΠΎΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ΅Π½ΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ). 2) ΠΠ΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ (Π΄Π΅ΡΠ΅Π²ΡΠ½Π½ΠΎΠ΅, ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΠΎΠ΅ ΠΈ Π΄Ρ.) ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΡΡΠ΅Π½ (ΠΎΠ±ΡΡΠ½ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΈΡ ΡΠ°ΡΡΠΈ). 3)β¦ β¦ Β ΠΠ»Π»ΡΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ
ΠΏΠ°Π½Π΅Π»Ρ β ΠΠΈΠΊΠΈΡΠ»ΠΎΠ²Π°ΡΡ
ΠΠΎΡΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΏΠ°-Π½Π΅ΜΠ»Ρ
Π‘ΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, Π½Π΅ΠΎΠ΄ΡΡΠ΅Π²Π»ΡΠ½Π½ΠΎΠ΅, ΠΆΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΎΠ΄, 3-Π΅ ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (ΡΠΈΠΏ ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ 8a ΠΏΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π.Β Π.Β ΠΠ°Π»ΠΈΠ·Π½ΡΠΊΠ°).
ΠΠΎΡΠ΅Π½Ρ: -ΠΏΠ°Π½Π΅Π»Ρ-.
ΠΡΠΎΠΈΠ·Π½ΠΎΡΠ΅Π½ΠΈΠ΅[ΠΏΡΠ°Π²ΠΈΡΡ]
- ΠΠ€Π: Π΅Π΄.Β Ρ.Β [pΙΛnΙlΚ²]Β ΠΌΠ½.Β Ρ.Β [pΙΛnΙlΚ²Ιͺ]
Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅[ΠΏΡΠ°Π²ΠΈΡΡ]
- ΡΡΡΠΎΠΈΡ. ΠΊΡΡΠΏΠ½Π°Ρ ΠΏΠ»ΠΎΡΠΊΠ°Ρ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π΄Π΅ΡΠ°Π»Ρ βΒ ΠΠ΄ΠΈΠ½ ΡΠ°ΡΠ°Π΄ Π΄ΠΎΠΌΠ° ΠΎΡΠ΄Π΅Π»Π°Π½ Π²ΠΈΠ½ΠΈΠ»ΠΎΠ²ΡΠΌ ΡΠ°ΠΉΠ΄ΠΈΠ½Π³ΠΎΠΌ, Π΄ΡΡΠ³ΠΈΠ΅ β Π²Π΅Π½ΡΠΈΠ»ΠΈΡΡΠ΅ΠΌΡΠΌΠΈ Π½Π°Π²Π΅ΡΠ½ΡΠΌΠΈ ΠΏΠ°Π½Π΅Π»ΡΠΌΠΈ ΡΠΈΠ±ΠΈΡΡΠΊΠΎΠ³ΠΎ Π·Π°Π²ΠΎΠ΄Π° Β«ΠΡΠ°ΡΠΏΠ°Π½Β». ΠΠΈΡ Π°ΠΈΠ» ΠΠ΅ΡΠΈΠ½, Β«ΠΡΠΎΠ²Π΅Π»ΡΠ½ΡΠ΅ Π±ΡΠ°ΡΡΡΒ», 20 ΠΌΠ°Ρ 2002Β Π³. // Β«ΠΠΈΡΠΆΠ° ΠΏΠ»ΡΡ ΡΠ²ΠΎΠΉ Π΄ΠΎΠΌΒ» (ΡΠΈΡΠ°ΡΠ° ΠΈΠ· ΠΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΏΡΡΠ° ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, ΡΠΌ. Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ)
- ΡΡΡΠ°Ρ. ΡΠΎ ΠΆΠ΅, ΡΡΠΎ ΡΡΠΎΡΡΠ°Ρ; ΡΠ°ΡΡΡ Π΄ΠΎΡΠΎΠ³ΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½Π°Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π°ΠΌ βΒ ΠΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ»ΠΏΠΈΠ»ΠΎΡΡ Π»ΡΠ΄Π΅ΠΉ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ. // ΠΡΠ΄ΠΈ Π² ΡΡΠ΅Π²ΠΎΠ³Π΅ ΠΏΠΎΠ΄ ΠΊΡΡΡΡ ΡΠΌΠΎΡΡΠ΅Π»ΠΈ: // Π’Π°ΠΌ ΠΈΠ· ΠΎΠΊΠΎΡΠΊΠ° ΡΠΊΠ²ΠΎΠ·Ρ ΠΎΠ³Π½Π΅Π½Π½ΡΠΉ Π΄ΡΠΌ // Π ΡΠΊΠΈ ΡΠ΅Π±ΡΠ½ΠΎΠΊ ΠΏΡΠΎΡΡΠ³ΠΈΠ²Π°Π» ΠΊ Π½ΠΈΠΌ. Π‘Π°ΠΌΡΠΈΠ» ΠΠ°ΡΡΠ°ΠΊ, Β«Π Π°ΡΡΠΊΠ°Π· ΠΎ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠΌ Π³Π΅ΡΠΎΠ΅Β»
- ΡΠ΅Ρ Π½. ΡΠΎ ΠΆΠ΅, ΡΡΠΎ ΠΏΡΠ»ΡΡ; ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ ΠΏΡΠΈΠ±ΠΎΡΠ°, Π°ΠΏΠΏΠ°ΡΠ°ΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠ½ΡΠΈΡΡΡΡΡΡ ΠΏΡΠΈΠ±ΠΎΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ || ΠΊΠΎΠΌΠΏ. ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ ΠΈΠΌΠΈΡΠ°ΡΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΏΡΠ»ΡΡΠ° βΒ ΠΠ΅ΡΠ΅Π΄Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π²ΠΏΠΎΠ»Π½Π΅ ΡΡΠΈΠ»ΡΠ½ΠΎ; Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΊΡΡΠ³Π»ΡΠ΅ Π΄Π΅ΡΠ»Π΅ΠΊΡΠΎΡΡ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ ΠΎ ΡΠ΅ΠΌ-ΡΠΎ ΡΠ΅Π°ΠΊΡΠΈΠ²Π½ΠΎΠΌ. ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΡΠ΄ΠΊΠΈΠ½, Β«ΠΠ»Π°Ρ ΡΠΎΡΠ΅Π°Π΄ΠΎΡΠ°Β», 15 ΠΌΠ°ΡΡΠ° 2003Β Π³. // Β«ΠΠ° ΡΡΠ»ΡΠΌΒ» (ΡΠΈΡΠ°ΡΠ° ΠΈΠ· ΠΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΏΡΡΠ° ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, ΡΠΌ. Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ) βΒ ΠΠ°Π½Π΅Π»Ρ Π·Π°Π΄Π°Ρ.
- ΠΊΠΎΠΌΠΏ. ΡΠΎ ΠΆΠ΅, ΡΡΠΎ ΠΌΠ°ΡΡΠΈΡΠ°; ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΏΠ»ΠΎΡΠΊΠΎΠ³ΠΎ (ΠΠ- ΠΈΠ»ΠΈ ΠΏΠ»Π°Π·ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ) ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°, ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ° βΒ Π£ΡΠΎΠ²Π΅Π½Ρ Β«ΡΡΡΠ½ΠΎΠ³ΠΎΒ» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅Π»ΠΈΠΊΠΎΠ²Π°Ρ β ΡΠΈΠ»ΡΠΌΡ Β«Π½ΠΎΡΠ½ΠΎΠ³ΠΎΒ» ΠΆΠ°Π½ΡΠ° Π½Π΅ ΡΠ°ΠΊ ΡΠ΅ΠΌΠ½Ρ, ΠΊΠ°ΠΊ Π½Π° ΠΏΠ»Π°Π·ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΡΠ°ΠΊ, Β«ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΊΠ»Π°ΡΡΒ», 6 ΠΌΠ°ΡΡΠ° 2003Β Π³. // Β«StuffΒ» (ΡΠΈΡΠ°ΡΠ° ΠΈΠ· ΠΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠΏΡΡΠ° ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, ΡΠΌ. Π‘ΠΏΠΈΡΠΎΠΊ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ)
Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
- ΡΠ°ΡΡ. ΠΏΠ»ΠΈΡΠ°
- ΡΡΠΎΡΡΠ°Ρ
- ΠΏΡΠ»ΡΡ, ΡΠΈΡ
- ΠΌΠ°ΡΡΠΈΡΠ°
ΠΠ½ΡΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠΈΠΏΠ΅ΡΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠΈΠΏΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
Π ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ»ΠΎΠ²Π°[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΡΠΈΠΌΠΎΠ»ΠΎΠ³ΠΈΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡ Π½Π΅ΠΌ.Β Paneel, Π΄Π°Π»Π΅Π΅ ΠΎΡΒ ??
Π€ΡΠ°Π·Π΅ΠΎΠ»ΠΎΠ³ΠΈΠ·ΠΌΡ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²ΡΠ΅ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠΈΠ±Π»ΠΈΠΎΠ³ΡΠ°ΡΠΈΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠ»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ:
|
ΠΠΎΡΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΏΠ°Π½Π΅ΜΠ»Ρ
Π‘ΡΡΠ΅ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅, Π½Π΅ΠΎΠ΄ΡΡΠ΅Π²Π»ΡΠ½Π½ΠΎΠ΅, ΠΆΠ΅Π½ΡΠΊΠΈΠΉ ΡΠΎΠ΄, 3-Π΅ ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (ΡΠΈΠΏ ΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΡ 8a ΠΏΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π.Β Π.Β ΠΠ°Π»ΠΈΠ·Π½ΡΠΊΠ°).
ΠΠΎΡΠ΅Π½Ρ: -ΠΏΠ°Π½Π΅Π»Ρ-.
ΠΡΠΎΠΈΠ·Π½ΠΎΡΠ΅Π½ΠΈΠ΅[ΠΏΡΠ°Π²ΠΈΡΡ]
- ΠΠ€Π: Π΅Π΄.Β Ρ.Β [pΙΛnΙlΚ²]Β ΠΌΠ½.Β Ρ.Β [pΙΛnΙlΚ²Ιͺ]
Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅[ΠΏΡΠ°Π²ΠΈΡΡ]
- ΡΠΏΠ΅Ρ. ΡΡΠ΄ ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΡΡΠΈΡΡΠ²Π°Π΅ΠΌΡΡ ΠΏΡΠΈ ΡΠΎΡΠΈΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΎΠ±ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ βΒ ΠΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ (ΡΠΌ. ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ).
Π‘ΠΈΠ½ΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠ½ΡΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠΈΠΏΠ΅ΡΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠΈΠΏΠΎΠ½ΠΈΠΌΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
Π ΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ»ΠΎΠ²Π°[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΡΠΈΠΌΠΎΠ»ΠΎΠ³ΠΈΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΡ Π°Π½Π³Π». panel βΠ³ΡΡΠΏΠΏΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ², ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² ΠΈΒ Ρ.Β ΠΏ.β.
Π€ΡΠ°Π·Π΅ΠΎΠ»ΠΎΠ³ΠΈΠ·ΠΌΡ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ²ΡΠ΅ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
ΠΠ΅ΡΠ΅Π²ΠΎΠ΄[ΠΏΡΠ°Π²ΠΈΡΡ]
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠ² | |
ΠΠΈΠ±Π»ΠΈΠΎΠ³ΡΠ°ΡΠΈΡ[ΠΏΡΠ°Π²ΠΈΡΡ]
- ΠΠΎΠ²ΡΠ΅ ΡΠ»ΠΎΠ²Π° ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π‘Π»ΠΎΠ²Π°ΡΡ-ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ ΠΏΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°ΠΌ ΠΏΡΠ΅ΡΡΡ ΠΈ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ 70-Ρ Π³ΠΎΠ΄ΠΎΠ² / ΠΠΎΠ΄ ΡΠ΅Π΄. Π. Π. ΠΠΎΡΠ΅Π»ΠΎΠ²ΠΎΠΉ.Β β Π.Β : Π ΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ, 1984.
ΠΠΠΠΠΠ¬ — ΡΡΠΎ… Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΠΠΠΠΠ¬?
ΠΠ°Π½Π΅Π»Ρ β ΠΠ°Π½Π΅Π»Ρ: ΠΡΠΈΠ±ΠΎΡΠ½Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ (ΠΊΠΎΠ½ΡΠΎΠ»Ρ)Β Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π³ΡΡΠΏΠΏΡ ΠΏΡΠΈΠ±ΠΎΡΠΎΠ², ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½Π½ΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ. Π€Π°Π»ΡΡΠΏΠ°Π½Π΅Π»Ρ ΡΠ°Π»ΡΡΠΈΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ, ΠΏΠ°Π½Π΅Π»Ρ, ΠΈΠΌΠΈΡΠΈΡΡΡΡΠ°Ρ ΠΏΡΠΈΠ±ΠΎΡΠ½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈ ΠΈΠΌΠ΅ΡΡΠ°Ρ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠΈΡΠ΅Π²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρβ ΠΠΏΠ΅ΡΠ°ΡΠΎΡΡΠΊΠ°Ρ ΠΏΠ°Π½Π΅Π»ΡΒ β¦ β¦ Β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
ΠΠΠΠΠΠ¬ β (Π½Π΅ΠΌ.). ΠΠ΅ΡΠ΅Π²ΡΠ½Π½Π°Ρ ΠΎΠ±ΡΠΈΠ²ΠΊΠ° Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ ΡΡΠ΅Π½, ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΠΈ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΠΊΠ»Π΅ΠΈΠ²Π°ΡΡ Π½ΠΈΠΆΠ½ΠΈΠ΅ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½. 2) ΡΡΠΎΡΡΠ°Ρ ΠΈΠ»ΠΈ Π½Π°ΡΡΠΈΠ»ΠΊΠ° ΠΎΠΊΠΎΠ»ΠΎ Π΄ΠΎΠΌΠΎΠ². Π‘Π»ΠΎΠ²Π°ΡΡ ΠΈΠ½ΠΎΡΡΡΠ°Π½Π½ΡΡ ΡΠ»ΠΎΠ², Π²ΠΎΡΠ΅Π΄ΡΠΈΡ Π² ΡΠΎΡΡΠ°Π² ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. Π§ΡΠ΄ΠΈΠ½ΠΎΠ² Π.Π., 1910. ΠΠΠΠΠΠ¬ 1) Π΄Π΅ΡΠ΅Π²ΡΠ½Π½Π°Ρβ¦ β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΠΈΠ½ΠΎΡΡΡΠ°Π½Π½ΡΡ ΡΠ»ΠΎΠ² ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°
ΠΏΠ°Π½Π΅Π»Ρ β Π΄ΠΎΡΠΎΠΆΠΊΠ°, ΠΏΠ°Π½Π΅Π»ΡΠΊΠ°, ΡΡΠΎΡΡΠ°Ρ, ΠΎΠ±ΡΠΈΠ²ΠΊΠ°, ΠΏΠ»ΠΈΡΠ°; ΠΏΡΠ»ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΡΠΊΠΈΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ². ΠΏΠ°Π½Π΅Π»Ρ ΡΠΌ. ΡΡΠΎΡΡΠ°Ρ Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ² ΡΡΡΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ. Π.: Π ΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ. Π. Π. ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΠΎΠ²Π° β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΎΠ²
ΠΠ°Π½Π΅Π»Ρ β β ΠΎΡΠ½Π°ΡΡ. ΠΊΡΡΠΏΠ½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΎΠΏΠ°Π»ΡΠ±ΠΊΠΈ Ρ ΠΏΠ»ΠΎΡΠΊΠΎΠΉ ΠΈΠ»ΠΈ ΠΊΡΠΈΠ²ΠΎΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡΡ, ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΠΉ ΠΈΠ· ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΈΡΠΎΠ²). [ΠΠΠ‘Π’ 23478 79] ΠΠ°Π½Π΅Π»Ρ β ΠΏΠ»ΠΎΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ.β¦ β¦ Β ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ², ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΠΉ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ²
ΠΠ°Π½Π΅Π»Ρ β Β Β Β Β Β Β Β Β (a. panel; Π½. Paneel, Abbaupaneel, Baufeldteil; Ρ. panneau; ΠΈ. panel) β Β Β Β Β Β Β Β Β 1) ΠΏΡΠΈ ΠΏΠΎΠ΄Π·Π΅ΠΌΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΌ Π½ΠΈΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΈΡΠΊΠΎΠΏΠ°Π΅ΠΌΡΡ ΡΠ°ΡΡΡ ΡΡΡΠΏΠ΅Π½ΠΈ ΡΠ°Ρ ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ ΠΏΠΎΠ»ΠΎΠ³ΠΎΠ³ΠΎ ΠΏΠ»Π°ΡΡΠ° (Π·Π°Π»Π΅ΠΆΠΈ), ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½Π°Ρ ΠΏΠΎ ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΈΡ Π³Π».β¦ β¦ Β ΠΠ΅ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ
ΠΠΠΠΠΠ¬ β (Π½Π΅ΠΌΠ΅ΡΠΊΠΎΠ΅ Paneel), 1) ΠΊΡΡΠΏΠ½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠΉ ΠΏΠ»ΠΎΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ΅Π½ΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ). 2) ΠΠ΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ (Π΄Π΅ΡΠ΅Π²ΡΠ½Π½ΠΎΠ΅, ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΠΎΠ΅ ΠΈ Π΄Ρ.) ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΡΡΠ΅Π½ (ΠΎΠ±ΡΡΠ½ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΈΡ ΡΠ°ΡΡΠΈ). 3)β¦ β¦ Β Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡ
ΠΠΠΠΠΠ¬ β ΠΠΠΠΠΠ¬, ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΆΠ΅Π½. (Π½Π΅ΠΌ. Paneel). 1. ΠΠ°ΡΡΠΈΠ»ΠΊΠ° ΠΈΠ· ΠΊΠ°ΠΌΠ½Ρ, Π΄Π΅ΡΠ΅Π²Π° ΠΈΠ»ΠΈ Π°ΡΡΠ°Π»ΡΡΠ° ΠΏΠΎ Π±ΠΎΠΊΠ°ΠΌ ΡΠ»ΠΈΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ², ΡΡΠΎΡΡΠ°Ρ. 2. (ΠΏΡΠΎΠΈΠ·Π½. Π½Ρ). ΠΠ΅ΡΠ΅Π²ΡΠ½Π½Π°Ρ ΠΎΠ±ΡΠΈΠ²ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠΊΠ»Π΅ΠΉΠΊΠ°, ΠΎΠΊΡΠ°ΡΠΊΠ° ΠΏΠΎΠ΄ Π΄Π΅ΡΠ΅Π²ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠΎΠΌΠ½Π°ΡΡ (ΡΠΏΠ΅Ρ.). ΠΠ°Π½Π΅Π»Ρ ΠΈΠ·β¦ β¦ Β Π’ΠΎΠ»ΠΊΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ Π£ΡΠ°ΠΊΠΎΠ²Π°
ΠΏΠ°Π½Π΅Π»Ρ β 1. ΠΠΠΠΠΠ¬, ΠΈ; ΠΆ. [Π½Π΅ΠΌ. Paneel] 1. ΠΠΎΡΠΎΠΆΠΊΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΎΠ² ΠΏΠΎ ΠΊΡΠ°ΡΠΌ ΡΠ»ΠΈΡΡ, ΠΏΠΎΠΊΡΡΡΠ°Ρ Π°ΡΡΠ°Π»ΡΡΠΎΠ±Π΅ΡΠΎΠ½ΠΎΠΌ, ΠΊΠ°ΠΌΠ½Π΅ΠΌ ΠΈ Ρ.ΠΏ.; ΡΡΠΎΡΡΠ°Ρ. ΠΠ°Π½Π΅Π»ΠΈ ΠΏΡΠΎΡΠΏΠ΅ΠΊΡΠ°. 2. ΠΠ΅ΡΠ΅Π²ΡΠ½Π½Π°Ρ ΠΎΠ±ΡΠΈΠ²ΠΊΠ°, ΠΎΠ±Π»ΠΈΡΠΎΠ²ΠΊΠ° ΠΈΠ»ΠΈ ΠΎΠΊΡΠ°ΡΠΊΠ° Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½ (Π²Π½ΡΡΡΠΈ Π·Π΄Π°Π½ΠΈΡ). ΠΠ°Π½Π΅Π»ΠΈ ΠΈΠ· ΠΊΠ°ΡΠ΅Π»ΡΡΠΊΠΎΠΉβ¦ β¦ Β ΠΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ
ΠΠ°Π½Π΅Π»Ρ β β ΠΎΡΠ΄Π΅Π»ΠΊΠ° Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΡΡΠ΅Π½Ρ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ»ΠΈΡΠ½Π°Ρ ΠΎΡ ΠΎΡΠ΄Π΅Π»ΠΊΠΈ Π²ΡΠ΅ΠΉ ΡΡΠ΅Π½Ρ. ΠΠ°Π½Π΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π΄Π΅ΡΠ΅Π²ΡΠ½Π½ΠΎΠΉ, ΠΌΡΠ°ΠΌΠΎΡΠ½ΠΎΠΉ, ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΠΎΠΉ β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΠΎΠΈΡΠ΅Π»Ρ
ΠΏΠ°Π½Π΅Π»Ρ β ΠΏΠ°Π½Π΅Π»Ρ. ΠΡΠΎΠΈΠ·Π½ΠΎΡΠΈΡΡΡ [ΠΏΠ°Π½ΡΠ»Ρ] ΠΈ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎ [ΠΏΠ°Π½Π΅Π»Ρ] β¦ Β Π‘Π»ΠΎΠ²Π°ΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ΄Π°ΡΠ΅Π½ΠΈΡ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌ ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅
ΠΠ°Π½Π΅Π»Ρ β (Π½Π΅ΠΌΠ΅ΡΠΊΠΎΠ΅ Paneel), 1) ΠΊΡΡΠΏΠ½ΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠΉ ΠΏΠ»ΠΎΡΠΊΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΡΡΡΠΎΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ΅Π½ΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ). 2) ΠΠ΅ΠΊΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ (Π΄Π΅ΡΠ΅Π²ΡΠ½Π½ΠΎΠ΅, ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΠΎΠ΅ ΠΈ Π΄Ρ.) ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΡΡΠ΅Π½ (ΠΎΠ±ΡΡΠ½ΠΎ Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΈΡ ΡΠ°ΡΡΠΈ). 3)β¦ β¦ Β ΠΠ»Π»ΡΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ»ΠΎΠ²Π°ΡΡ
, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΎΠΊΠ΅Ρ — qaruQaruSite
ΠΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠ°- ΠΠΊΠΎΠ»ΠΎ
- Π’ΠΎΠ²Π°ΡΡ
- ΠΠ»Ρ ΠΊΠΎΠΌΠ°Π½Π΄
- ΠΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠ°
ΠΠ±ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΈ ΠΎΡΠ²Π΅ΡΡ
- ΠΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠ° Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄
ΠΠ΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈ Π΄Π΅Π»ΡΡΡΡ ΡΠ°ΡΡΠ½ΡΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ
- ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ Π½ΠΈΠΌ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°
- Π’Π°Π»Π°Π½Ρ
ΠΠ°Π½ΠΈΠΌΠ°ΠΉΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ²ΠΎΠΉ Π±ΡΠ΅Π½Π΄ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ
- Π Π΅ΠΊΠ»Π°ΠΌΠ°
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³Π°ΠΌ ΡΠΎ Π²ΡΠ΅Π³ΠΎ ΠΌΠΈΡΠ°
- Π ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΎΠ·Π΅ΡΠΊΠ°? (Π£ΡΠ΅Π±Π½ΠΈΠΊΠΈ ΠΏΠΎ Java β’> ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΡΠ΅ΡΠΈ> ΠΡΠ΅ ΠΎ ΡΠΎΠΊΠ΅ΡΠ°Ρ
)
ΠΠ±ΡΡΠ½ΠΎ ΡΠ΅ΡΠ²Π΅Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠΊΠ΅Ρ, ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΡΠΉ ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ Π½ΠΎΠΌΠ΅ΡΡ ΠΏΠΎΡΡΠ°. Π‘Π΅ΡΠ²Π΅Ρ ΠΏΡΠΎΡΡΠΎ ΠΆΠ΄Π΅Ρ, ΡΠ»ΡΡΠ°Ρ ΡΠΎΠΊΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ ΡΠ΄Π΅Π»Π°Π» Π·Π°ΠΏΡΠΎΡ Π½Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅.
ΠΠ° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°: ΠΊΠ»ΠΈΠ΅Π½Ρ Π·Π½Π°Π΅Ρ ΠΈΠΌΡ Ρ
ΠΎΡΡΠ° ΠΌΠ°ΡΠΈΠ½Ρ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΅ΡΠ²Π΅Ρ, ΠΈ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π΅Ρ. Π§ΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π·Π°ΠΏΡΠΎΡ Π½Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΏΡΡΠ°Π΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ°Π½Π΄Π΅Π²Ρ Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Π½Π° ΠΌΠ°ΡΠΈΠ½Π΅ ΠΈ ΠΏΠΎΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ°.ΠΠ»ΠΈΠ΅Π½Ρ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅Π±Ρ Π΄Π»Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΠΏΡΠΈΠ²ΡΠ·Π°Π»ΡΡ ΠΊ Π½ΠΎΠΌΠ΅ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ Π½Π°Π·Π½Π°ΡΠ°Π΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ.
ΠΡΠ»ΠΈ Π²ΡΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, ΡΠ΅ΡΠ²Π΅Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅. ΠΠΎΡΠ»Π΅ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΡΠΎΠΊΠ΅Ρ, ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΡΠΉ ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΌΡ ΠΏΠΎΡΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π°Π΄ΡΠ΅Ρ ΠΈ ΠΏΠΎΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΠΠΌΡ Π½ΡΠΆΠ΅Π½ Π½ΠΎΠ²ΡΠΉ ΡΠΎΠΊΠ΅Ρ, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΠΌΠΎΠ³ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°ΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΡΠΎΠΊΠ΅Ρ Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.
ΠΠ° ΡΡΠΎΡΠΎΠ½Π΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, Π΅ΡΠ»ΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΡΠΎ, ΡΠΎΠΊΠ΅Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π½, ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠΊΠ΅Ρ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΈ ΡΠ΅ΡΠ²Π΅Ρ ΠΌΠΎΠ³ΡΡ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ»ΠΈ ΡΡΠ΅Π½ΠΈΡ ΠΈΠ· ΡΠ²ΠΎΠΈΡ
ΡΠΎΠΊΠ΅ΡΠΎΠ².
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅: Π‘ΠΎΠΊΠ΅Ρ — ΡΡΠΎ ΠΎΠ΄Π½Π° ΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΊΠ°Π½Π°Π»Π° ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌΠΈ Π² ΡΠ΅ΡΠΈ. Π‘ΠΎΠΊΠ΅Ρ ΠΏΡΠΈΠ²ΡΠ·Π°Π½ ΠΊ Π½ΠΎΠΌΠ΅ΡΡ ΠΏΠΎΡΡΠ°, ΡΡΠΎΠ±Ρ ΡΡΠΎΠ²Π΅Π½Ρ TCP ΠΌΠΎΠ³ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π² ΠΊΠΎΡΠΎΡΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Ρ Π΄Π°Π½Π½ΡΠ΅.
ΠΠΎΠ½Π΅ΡΠ½Π°Ρ ΡΠΎΡΠΊΠ° — ΡΡΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ IP-Π°Π΄ΡΠ΅ΡΠ° ΠΈ Π½ΠΎΠΌΠ΅ΡΠ° ΠΏΠΎΡΡΠ°. ΠΠ°ΠΆΠ΄ΠΎΠ΅ TCP-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ Π΄Π²ΡΠΌ Π΅Π³ΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΡΠΎΡΠΊΠ°ΠΌ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π²Π°ΡΠΈΠΌ Ρ
ΠΎΡΡΠΎΠΌ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.
ΠΠ°ΠΊΠ΅Ρ java.net
Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Java ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠ»Π°ΡΡ Socket
, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΠΎΠ΄Π½Ρ ΡΡΠΎΡΠΎΠ½Ρ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Java ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Π² ΡΠ΅ΡΠΈ. ΠΠ»Π°ΡΡ Socket
Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΠ½Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎ-Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΡΠΊΡΡΠ²Π°Ρ Π΄Π΅ΡΠ°Π»ΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Java.ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ»Π°ΡΡ java.net.Socket
Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄, Π²Π°ΡΠΈ Java-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠ³ΡΡ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎ ΡΠ΅ΡΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, java.net
Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΊΠ»Π°ΡΡ ServerSocket
, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΡΠΎΠΊΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ. Π ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡ Socket
ΠΈ ServerSocket
.
ΠΡΠ»ΠΈ Π²Ρ ΠΏΡΡΠ°Π΅ΡΠ΅ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΡ, ΠΊΠ»Π°ΡΡ URL
ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ ( URLConnection
, URLEncoder
), Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ, ΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡΡ ΡΠΎΠΊΠ΅ΡΠΎΠ².Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, URL-Π°Π΄ΡΠ΅ΡΠ° ΡΠ²Π»ΡΡΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΌ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ΠΌ Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΠΌ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΎΠΊΠ΅ΡΡ ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠΈΠ΄Π΅ΡΡ
Π Π°Π±ΠΎΡΠ° Ρ URL-Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΡ ΡΠ΅ΡΠ΅Π· URL-Π°Π΄ΡΠ΅ΡΠ°.
.Π‘ΠΎΠΊΠ΅Ρ — ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ — Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Python 3.8.5
ΠΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄: Lib / socket.py
ΠΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ BSD socket . ΠΠ½ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π½Π°
Π²ΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Unix, Windows, MacOS ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠ΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π²ΠΈΡΠ΅ΡΡ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π·Π²ΠΎΠ½ΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ
API ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΡΠΎΠΊΠ΅ΡΠΎΠ².
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Python ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΡΠΌΡΡ ΡΡΠ°Π½ΡΠ»ΠΈΡΠ΅ΡΠ°ΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Unix.
Π²ΡΠ·ΠΎΠ² ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΡΠΎΠΊΠ΅ΡΠΎΠ² Π² ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌ ΡΡΠΈΠ»Π΅ Python:
Π€ΡΠ½ΠΊΡΠΈΡ socket ()
Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠΎΠΊΠ΅ΡΠ° , ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡ
ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π²ΡΠ·ΠΎΠ²Ρ ΡΠΎΠΊΠ΅ΡΠΎΠ².Π’ΠΈΠΏΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΡΠ΅, ΡΠ΅ΠΌ
Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ C: ΠΊΠ°ΠΊ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ read ()
ΠΈ write ()
Π½Π° Python
ΡΠ°ΠΉΠ»Ρ, ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±ΡΡΠ΅ΡΠ° ΠΏΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ
ΠΏΡΠΈΠ΅ΠΌΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, Π° Π΄Π»ΠΈΠ½Π° Π±ΡΡΠ΅ΡΠ°
Π½Π΅ΡΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ
ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ.
Π‘ΠΌ. Π’Π°ΠΊΠΆΠ΅
- ΠΠΎΠ΄ΡΠ»Ρ
socketserver
ΠΠ»Π°ΡΡΡ, ΡΠΏΡΠΎΡΠ°ΡΡΠΈΠ΅ Π·Π°ΠΏΠΈΡΡ ΡΠ΅ΡΠ΅Π²ΡΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ².
- Module
ssl
ΠΠ±ΠΎΠ»ΠΎΡΠΊΠ° TLS / SSL Π΄Π»Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΡΠΎΠΊΠ΅ΡΠ°.
Π‘Π΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΡΠΎΠ·Π΅ΡΠΎΠΊ
Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΠ±ΠΎΡΠΊΠΈ, ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΡΠΎΠΊΠ΅ΡΠΎΠ²
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΡΡΠΈΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ.
Π€ΠΎΡΠΌΠ°Ρ Π°Π΄ΡΠ΅ΡΠ°, ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ ΡΠΎΠΊΠ΅ΡΠ°, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ
Π²ΡΠ±ΡΠ°Π½ΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π°Π΄ΡΠ΅ΡΠΎΠ², ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠΎΠΊΠ΅ΡΠ° Π±ΡΠ»
ΡΠΎΠ·Π΄Π°Π½. ΠΠ΄ΡΠ΅ΡΠ° ΡΠΎΠΊΠ΅ΡΠΎΠ² ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
ΠΠ΄ΡΠ΅Ρ ΡΠΎΠΊΠ΅ΡΠ° AF_UNIX
, ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΠΎΠ³ΠΎ ΠΊ ΡΠ·Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ 'surrogateescape'
ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΎΡΠΈΠ±ΠΎΠΊ (ΡΠΌ. PEP 383 ).ΠΠ΄ΡΠ΅Ρ Π²
ΠΠ±ΡΡΡΠ°ΠΊΡΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΈΠΌΠ΅Π½ Linux Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π±Π°ΠΉΡΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ Ρ
Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ Π½ΡΠ»Π΅Π²ΠΎΠΉ Π±Π°ΠΉΡ; ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠΎΠΊΠ΅ΡΡ Π² ΡΡΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΠΈΠΌΠ΅Π½ ΠΌΠΎΠ³ΡΡ
Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ
ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ Π² Linux ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΈΠΌΠ΅ΡΡ Π΄Π΅Π»ΠΎ Ρ ΠΎΠ±ΠΎΠΈΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ Π°Π΄ΡΠ΅ΡΠΎΠ². Π‘ΡΡΠΎΠΊΠ° ΠΈΠ»ΠΈ
Π±Π°ΠΉΡΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π°Π΄ΡΠ΅ΡΠ°, ΠΊΠΎΠ³Π΄Π°
ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Ρ ΡΡΠΎ ΠΊΠ°ΠΊ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ.
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π² Π²Π΅ΡΡΠΈΠΈ 3.3: Π Π°Π½Π΅Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡ, ΡΡΠΎ ΠΏΡΡΠΈ ΡΠΎΠΊΠ΅ΡΠΎΠ² AF_UNIX
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ UTF-8
ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠ°ΡΠ° (Ρ
ΠΎΡΡ, ΠΏΠΎΡΡ)
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π°Π΄ΡΠ΅ΡΠΎΠ² AF_INET
,
Π³Π΄Π΅ host — ΡΡΠΎ ΡΡΡΠΎΠΊΠ°, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ°Ρ Π»ΠΈΠ±ΠΎ ΠΈΠΌΡ Ρ
ΠΎΡΡΠ° Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π΄ΠΎΠΌΠ΅Π½Π΅
Π·Π°ΠΏΠΈΡΡ ΡΠΈΠΏΠ° 'daring.cwi.nl'
ΠΈΠ»ΠΈ Π°Π΄ΡΠ΅Ρ IPv4, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ '100.50.200.5'
,
ΠΈ ΠΏΠΎΡΡ — ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.
ΠΠ»Ρ Π°Π΄ΡΠ΅ΡΠΎΠ² IPv4 Π²ΠΌΠ΅ΡΡΠΎ Ρ
ΠΎΡΡΠ° ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ Π΄Π²Π΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ
Π°Π΄ΡΠ΅Ρ: ''
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ INADDR_ANY
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊΠΎ Π²ΡΠ΅ΠΌ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ², Π° ΡΡΡΠΎΠΊΠ° ''
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΠΠΠΠΠ _ΠΠ ΠΠΠΠΠΠ‘Π’
.Π’Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎ Ρ IPv6,
ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Ρ
ΠΎΡΠ΅ΡΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΡΠΎΠ³ΠΎ, Π΅ΡΠ»ΠΈ Π½Π°ΠΌΠ΅ΡΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ IPv6 Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Python.
ΠΠ»Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π°Π΄ΡΠ΅ΡΠΎΠ² AF_INET6
, ΡΠ΅ΡΡΡΠ΅ ΠΊΠΎΡΡΠ΅ΠΆΠ° (Ρ
ΠΎΡΡ, ΠΏΠΎΡΡ, flowinfo,
scopeid)
, Π³Π΄Π΅ flowinfo ΠΈ scopeid ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ sin6_flowinfo
ΠΈ sin6_scope_id
ΡΠ»Π΅Π½ΠΎΠ² Π² struct sockaddr_in6
Π² C. ΠΠ»Ρ socket
ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΌΠΎΠ΄ΡΠ»Ρ, flowinfo ΠΈ scopeid ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΎΠΏΡΡΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ
ΠΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ.ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΡΡΠΎ ΠΏΡΠΎΠΏΡΡΠΊ scopeid ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
Π² ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ IPv6 Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π² Π²Π΅ΡΡΠΈΠΈ 3.7: ΠΠ»Ρ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π΄ΡΠ΅ΡΠ½ΡΡ
Π°Π΄ΡΠ΅ΡΠΎΠ² (Ρ scopeid Π·Π½Π°ΡΠΈΠΌΡΠΌ) Π°Π΄ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ % scope
(ΠΈΠ»ΠΈ id Π·ΠΎΠ½Ρ
) ΡΠ°ΡΡΡ. ΠΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ·Π»ΠΈΡΠ½Π΅ΠΉ ΠΈ ΠΌΠΎΠΆΠ΅Ρ
Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ ΠΎΠΏΡΡΡΠΈΡΡ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ).
AF_NETLINK
ΡΠΎΠΊΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΏΠ°ΡΠ°ΠΌΠΈ (pid, groups)
.
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° TIPC ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Linux Π΄ΠΎΡΡΡΠΏΠ½Π° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ AF_TIPC
Π°Π΄ΡΠ΅Ρ ΡΠ΅ΠΌΡΠΈ.TIPC — ΡΡΠΎ ΠΎΡΠΊΡΡΡΡΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° IP, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ
Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ
ΡΡΠ΅Π΄Π°Ρ
. ΠΠ΄ΡΠ΅ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ
ΠΊΠΎΡΡΠ΅ΠΆ, Π° ΠΏΠΎΠ»Ρ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ ΡΠΈΠΏΠ° Π°Π΄ΡΠ΅ΡΠ°. ΠΠ±ΡΠ°Ρ ΡΠΎΡΠΌΠ° ΠΊΠΎΡΡΠ΅ΠΆΠ° (addr_type, v1, v2, v3 [, scope])
, Π³Π΄Π΅:
addr_type ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· TIPC_ADDR_NAMESEQ
, TIPC_ADDR_NAME
,
ΠΈΠ»ΠΈ TIPC_ADDR_ID
.
ΠΎΠ±Π»Π°ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· TIPC_ZONE_SCOPE
, TIPC_CLUSTER_SCOPE
ΠΈ Π’ΠΠΠ‘_ΠΠΠ_Π‘ΠΠΠΠ
.
ΠΡΠ»ΠΈ addr_type — ΡΡΠΎ TIPC_ADDR_NAME
, ΡΠΎ v1 — ΡΡΠΎ ΡΠΈΠΏ ΡΠ΅ΡΠ²Π΅ΡΠ°, v2 — ΡΡΠΎ
ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΡΡΠ°, Π° v3 Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ 0.
ΠΡΠ»ΠΈ addr_type — TIPC_ADDR_NAMESEQ
, ΡΠΎΠ³Π΄Π° v1 — ΡΡΠΎ ΡΠΈΠΏ ΡΠ΅ΡΠ²Π΅ΡΠ°, v2 — ΡΡΠΎ Π½ΠΈΠΆΠ½ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°, Π° v3 — ΡΡΠΎ Π²Π΅ΡΡ
Π½ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°.
ΠΡΠ»ΠΈ addr_type — TIPC_ADDR_ID
, ΡΠΎ v1 — ΡΡΠΎ ΡΠ·Π΅Π», v2 — ΡΡΠΎ
ΡΡΡΠ»ΠΊΠ°, Π° v3 Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π½Π° 0.
ΠΠΎΡΡΠ΅ΠΆ (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ,)
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π°Π΄ΡΠ΅ΡΠΎΠ² AF_CAN
,
Π³Π΄Π΅ interface — ΡΡΡΠΎΠΊΠ°, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΈΠΌΡ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 'can0'
. ΠΠΌΡ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ''
ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΏΠ°ΠΊΠ΅ΡΠΎΠ².
ΡΠΎ Π²ΡΠ΅Ρ
ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π°.
ΠΡΠΎΡΠΎΠΊΠΎΠ» CAN_ISOTP
ΡΡΠ΅Π±ΡΠ΅Ρ ΠΊΠΎΡΡΠ΅ΠΆΠ° (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, rx_addr, tx_addr)
Π³Π΄Π΅ ΠΎΠ±Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Π±Π΅Π· Π·Π½Π°ΠΊΠ°, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ
ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ CAN (ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΉ).
Π‘ΡΡΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠΎΡΡΠ΅ΠΆ (id, unit)
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ SYSPROTO_CONTROL
ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° PF_SYSTEM
. Π‘ΡΡΠΎΠΊΠ° — ΡΡΠΎ ΠΈΠΌΡ
ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΄ΡΠΎΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ Π½Π°Π·Π½Π°ΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°. ΠΠΎΡΡΠ΅ΠΆ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π΅ΡΠ»ΠΈ ID
ΠΈ Π½ΠΎΠΌΠ΅Ρ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΄ΡΠΎΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ ΠΈΠ»ΠΈ Π΅ΡΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ.
AF_BLUETOOTH
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΈ Π°Π΄ΡΠ΅ΡΠ°
ΡΠΎΡΠΌΠ°ΡΡ:
BTPROTO_L2CAP
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ (bdaddr, psm)
, Π³Π΄Π΅ bdaddr
—
Π°Π΄ΡΠ΅Ρ Bluetooth Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ, Π° psm
— ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.
BTPROTO_RFCOMM
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ (bdaddr, ΠΊΠ°Π½Π°Π»)
, Π³Π΄Π΅ bdaddr
— ΡΡΠΎ Π°Π΄ΡΠ΅Ρ Bluetooth Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ, Π° ΠΊΠ°Π½Π°Π» ,
— ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.
BTPROTO_HCI
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ (device_id,)
, Π³Π΄Π΅ device_id
ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΈΠ»ΠΈ ΡΡΡΠΎΠΊΠ° Ρ Π°Π΄ΡΠ΅ΡΠΎΠΌ Bluetooth
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. (ΠΡΠΎ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠ΅ΠΉ ΠΠ‘; NetBSD ΠΈ DragonFlyBSD ΠΎΠΆΠΈΠ΄Π°ΡΡ
Π°Π΄ΡΠ΅Ρ Bluetooth, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.)
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π² Π²Π΅ΡΡΠΈΠΈ 3.2: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° NetBSD ΠΈ DragonFlyBSD.
BTPROTO_SCO
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ bdaddr
, Π³Π΄Π΅ bdaddr
— ΡΡΠΎ Π±Π°ΠΉΡ
ΠΎΠ±ΡΠ΅ΠΊΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ Π°Π΄ΡΠ΅Ρ Bluetooth Π²
ΡΡΡΠΎΠΊΠΎΠ²ΡΠΉ ΡΠΎΡΠΌΠ°Ρ. (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, b'12: 23: 34: 45: 56: 67 '
) ΠΡΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π½Π΅
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ FreeBSD.
AF_ALG
— ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ΄ΡΠ° Π΄Π»Ρ ΡΠΎΠΊΠ΅ΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Linux.
ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ. Π‘ΠΎΠΊΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π½Π°ΡΡΡΠΎΠ΅Π½ Ρ ΠΊΠΎΡΡΠ΅ΠΆΠ΅ΠΌ ΠΎΡ Π΄Π²ΡΡ
Π΄ΠΎ ΡΠ΅ΡΡΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ (ΡΠΈΠΏ, ΠΈΠΌΡ [, feat [, ΠΌΠ°ΡΠΊΠ°]])
, Π³Π΄Π΅:
.ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΎΠΊΠ΅ΡΠΎΠ² Π½Π° Python (Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ) — Real Python
Π‘ΠΎΠΊΠ΅ΡΡ ΠΈ API ΡΠΎΠΊΠ΅ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΠ΅ΡΠΈ. ΠΠ½ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΠΎΡΠΌΡ ΠΌΠ΅ΠΆΠΏΡΠΎΡΠ΅ΡΡΠ½ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ (IPC). Π‘Π΅ΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΡΠ΅ΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° ΠΊ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΠ΅ΡΠΈ, ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΊ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ΅ΡΡΠΌ. ΠΡΠ΅Π²ΠΈΠ΄Π½ΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°.
Π ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ Π΅ΡΡΡ ΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΡΠΎΠΊΠ΅ΡΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python:
- ΠΡ Π½Π°ΡΠ½Π΅ΠΌ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΡΠΎΠΊΠ΅ΡΠ°.
- ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡ Ρ API ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠΎΠΌ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅, ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ»ΡΡΡΠ΅Π½Π½ΡΡ Π²Π΅ΡΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ.
- ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΠΌΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ΅ΡΠ°, ΡΠΎ ΡΠ²ΠΎΠΈΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΌ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ.
Π ΠΊΠΎΠ½ΡΡ ΡΡΠΎΠ³ΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° Π²Ρ ΠΏΠΎΠΉΠΌΠ΅ΡΠ΅, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠΎΠΊΠ΅ΡΠΎΠ² Python Π΄Π»Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.ΠΡΠΎ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Π² ΡΠ΅Π±Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠ»Π°ΡΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΈ Π΄Π°Π½Π½ΡΡ
ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌΠΈ ΡΠΎΡΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ²ΠΎΠΈΡ
ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΡΠΈΠΌΠ΅ΡΡ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Python 3.6. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ Π½Π° GitHub.
Π‘Π΅ΡΠΈ ΠΈ ΡΠΎΠ·Π΅ΡΠΊΠΈ — Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΡ. Π Π½ΠΈΡ
Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ ΡΠΎΠΌΠ°. ΠΡΠ»ΠΈ Π²Ρ Π½ΠΎΠ²ΠΈΡΠΎΠΊ Π² ΡΠΎΠΊΠ΅ΡΠ°Ρ
ΠΈΠ»ΠΈ ΡΠ΅ΡΡΡ
, ΡΡΠΎ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΡΠ²ΡΡΠ²ΡΠ΅ΡΠ΅ ΡΠ΅Π±Ρ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ΅Π½Π½ΡΠΌ Π²ΡΠ΅ΠΌΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°ΠΌΠΈ ΠΈ ΡΠ°ΡΡΡΠΌΠΈ. Π― Π·Π½Π°Ρ, ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π»!
ΠΠΎ Π½Π΅ ΡΠ°ΡΡΡΡΠ°ΠΈΠ²Π°ΠΉΡΠ΅ΡΡ.Π― Π½Π°ΠΏΠΈΡΠ°Π» Π΄Π»Ρ Π²Π°Ρ ΡΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ. ΠΠ°ΠΊ ΠΈ Π² ΡΠ»ΡΡΠ°Π΅ Ρ Python, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΠΈΡΡΡΡ ΠΏΠΎΠ½Π΅ΠΌΠ½ΠΎΠ³Ρ Π·Π° ΡΠ°Π·. ΠΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΠΈ Π²Π΅ΡΠ½ΠΈΡΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Π±ΡΠ΄Π΅ΡΠ΅ Π³ΠΎΡΠΎΠ²Ρ ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΡΠ°Π·Π΄Π΅Π»Ρ.
ΠΡΠΈΡΡΡΠΏΠΈΠΌ!
Π€ΠΎΠ½
Π ΠΎΠ·Π΅ΡΠΊΠΈ ΠΈΠΌΠ΅ΡΡ Π΄ΠΎΠ»Π³ΡΡ ΠΈΡΡΠΎΡΠΈΡ. ΠΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡΠ°Π»ΠΎΡΡ Ρ ARPANET Π² 1971 Π³ΠΎΠ΄Ρ, Π° ΠΏΠΎΠ·ΠΆΠ΅ ΡΡΠ°Π»ΠΎ API Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Berkeley Software Distribution (BSD), Π²ΡΠΏΡΡΠ΅Π½Π½ΠΎΠΉ Π² 1983 Π³ΠΎΠ΄Ρ, ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Berkeley Sockets.
ΠΠΎΠ³Π΄Π° Π² 1990-Ρ
Π³ΠΎΠ΄Π°Ρ
ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, Π²ΠΌΠ΅ΡΡΠ΅ Ρ World Wide Web ΡΠΎΡΠ»ΠΎ ΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.ΠΠ΅Π±-ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΡ Π±ΡΠ»ΠΈ Π½Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΌΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° Π½ΠΎΠ²ΡΡ
ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ
ΡΠ΅ΡΠ΅ΠΉ ΠΈ ΡΠΎΠΊΠ΅ΡΠΎΠ². Π¨ΠΈΡΠΎΠΊΠΎΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΠ΅Ρ
ΡΠΈΠΏΠΎΠ² ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ².
Π‘Π΅Π³ΠΎΠ΄Π½Ρ, Ρ
ΠΎΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ API ΡΠΎΠΊΠ΅ΡΠΎΠ², ΡΠ°Π·Π²ΠΈΠ²Π°Π»ΠΈΡΡ Ρ Π³ΠΎΠ΄Π°ΠΌΠΈ, ΠΈ ΠΌΡ Π²ΠΈΠ΄Π΅Π»ΠΈ Π½ΠΎΠ²ΡΠ΅, API Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΎΡΡΠ°Π»ΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌ.
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΡΠΉ ΡΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΡΠΎΠΊΠ΅ΡΠΎΠ² — ΡΡΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ-ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π² ΠΊΠΎΡΠΎΡΡΡ
ΠΎΠ΄Π½Π° ΡΡΠΎΡΠΎΠ½Π° Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΡΠ΅ΡΠ²Π΅Ρ ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ².ΠΡΠΎ ΡΠΈΠΏ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅. Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ API ΡΠΎΠΊΠ΅ΡΠΎΠ² Π΄Π»Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠΎΠΊΠ΅ΡΠΎΠ², ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΡ
ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΠ΅ΡΠΊΠ»ΠΈ ΠΈΠ»ΠΈ BSD. Π‘ΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠΌΠ΅Π½Π½ΡΠ΅ ΡΠΎΠΊΠ΅ΡΡ Unix, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈ ΡΠΎΠΌ ΠΆΠ΅ Ρ
ΠΎΡΡΠ΅.
ΠΠ±Π·ΠΎΡ API ΡΠΎΠΊΠ΅ΡΠΎΠ²
ΠΠΎΠ΄ΡΠ»Ρ ΡΠΎΠΊΠ΅ΡΠΎΠ² Python ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊ API ΡΠΎΠΊΠ΅ΡΠΎΠ² ΠΠ΅ΡΠΊΠ»ΠΈ. ΠΡΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ Π² ΡΡΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ API ΡΠΎΠΊΠ΅ΡΠΎΠ² Π² ΡΡΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅:
.
java.net
Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Java ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠ»Π°ΡΡ Socket
, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΠΎΠ΄Π½Ρ ΡΡΠΎΡΠΎΠ½Ρ Π΄Π²ΡΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Java ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Π² ΡΠ΅ΡΠΈ. ΠΠ»Π°ΡΡ Socket
Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π²Π΅ΡΡΠΈΠ½Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎ-Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΡΠΊΡΡΠ²Π°Ρ Π΄Π΅ΡΠ°Π»ΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡ Π²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Java.ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ»Π°ΡΡ java.net.Socket
Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»Π°Π³Π°ΡΡΡΡ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄, Π²Π°ΡΠΈ Java-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠ³ΡΡ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎ ΡΠ΅ΡΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. java.net
Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΊΠ»Π°ΡΡ ServerSocket
, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΡΠΎΠΊΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌΠΈ. Π ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ»Π°ΡΡΡ Socket
ΠΈ ServerSocket
. URL
ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ ( URLConnection
, URLEncoder
), Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ, ΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡΡ ΡΠΎΠΊΠ΅ΡΠΎΠ².Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, URL-Π°Π΄ΡΠ΅ΡΠ° ΡΠ²Π»ΡΡΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΌ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ΠΌ Ρ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΠΌ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΎΠΊΠ΅ΡΡ ΠΊΠ°ΠΊ ΡΠ°ΡΡΡ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠΈΠ΄Π΅ΡΡ
Π Π°Π±ΠΎΡΠ° Ρ URL-Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΡ ΡΠ΅ΡΠ΅Π· URL-Π°Π΄ΡΠ΅ΡΠ°. socket ()
Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡ ΡΠΎΠΊΠ΅ΡΠ° , ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡ
ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π²ΡΠ·ΠΎΠ²Ρ ΡΠΎΠΊΠ΅ΡΠΎΠ².Π’ΠΈΠΏΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΡΠ΅, ΡΠ΅ΠΌ
Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ C: ΠΊΠ°ΠΊ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ read ()
ΠΈ write ()
Π½Π° Python
ΡΠ°ΠΉΠ»Ρ, ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±ΡΡΠ΅ΡΠ° ΠΏΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ
ΠΏΡΠΈΠ΅ΠΌΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, Π° Π΄Π»ΠΈΠ½Π° Π±ΡΡΠ΅ΡΠ°
Π½Π΅ΡΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΡ
ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ. socketserver
ΠΠ»Π°ΡΡΡ, ΡΠΏΡΠΎΡΠ°ΡΡΠΈΠ΅ Π·Π°ΠΏΠΈΡΡ ΡΠ΅ΡΠ΅Π²ΡΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ².
ssl
ΠΠ±ΠΎΠ»ΠΎΡΠΊΠ° TLS / SSL Π΄Π»Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΡΠΎΠΊΠ΅ΡΠ°.
ΠΠ΄ΡΠ΅Ρ ΡΠΎΠΊΠ΅ΡΠ° AF_UNIX
, ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΠΎΠ³ΠΎ ΠΊ ΡΠ·Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ 'surrogateescape'
ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΎΡΠΈΠ±ΠΎΠΊ (ΡΠΌ. PEP 383 ).ΠΠ΄ΡΠ΅Ρ Π²
ΠΠ±ΡΡΡΠ°ΠΊΡΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΈΠΌΠ΅Π½ Linux Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π±Π°ΠΉΡΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ Ρ
Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ Π½ΡΠ»Π΅Π²ΠΎΠΉ Π±Π°ΠΉΡ; ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΠΎΠΊΠ΅ΡΡ Π² ΡΡΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΠΈΠΌΠ΅Π½ ΠΌΠΎΠ³ΡΡ
Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ
ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ Π² Linux ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ ΠΈΠΌΠ΅ΡΡ Π΄Π΅Π»ΠΎ Ρ ΠΎΠ±ΠΎΠΈΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ Π°Π΄ΡΠ΅ΡΠΎΠ². Π‘ΡΡΠΎΠΊΠ° ΠΈΠ»ΠΈ
Π±Π°ΠΉΡΠΎΠ²ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π°Π΄ΡΠ΅ΡΠ°, ΠΊΠΎΠ³Π΄Π°
ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Ρ ΡΡΠΎ ΠΊΠ°ΠΊ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ.
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π² Π²Π΅ΡΡΠΈΠΈ 3.3: Π Π°Π½Π΅Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π»ΠΎΡΡ, ΡΡΠΎ ΠΏΡΡΠΈ ΡΠΎΠΊΠ΅ΡΠΎΠ²
AF_UNIX
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ UTF-8 ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠ°ΡΠ° (Ρ
ΠΎΡΡ, ΠΏΠΎΡΡ)
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π°Π΄ΡΠ΅ΡΠΎΠ² AF_INET
,
Π³Π΄Π΅ host — ΡΡΠΎ ΡΡΡΠΎΠΊΠ°, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ°Ρ Π»ΠΈΠ±ΠΎ ΠΈΠΌΡ Ρ
ΠΎΡΡΠ° Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π΄ΠΎΠΌΠ΅Π½Π΅
Π·Π°ΠΏΠΈΡΡ ΡΠΈΠΏΠ° 'daring.cwi.nl'
ΠΈΠ»ΠΈ Π°Π΄ΡΠ΅Ρ IPv4, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ '100.50.200.5'
,
ΠΈ ΠΏΠΎΡΡ — ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.
ΠΠ»Ρ Π°Π΄ΡΠ΅ΡΠΎΠ² IPv4 Π²ΠΌΠ΅ΡΡΠΎ Ρ ΠΎΡΡΠ° ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ Π΄Π²Π΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ Π°Π΄ΡΠ΅Ρ:
''
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΡINADDR_ANY
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΈ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ², Π° ΡΡΡΠΎΠΊΠ°'
ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ' ΠΠΠΠΠΠ _ΠΠ ΠΠΠΠΠΠ‘Π’
.Π’Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎ Ρ IPv6, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Ρ ΠΎΡΠ΅ΡΡ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΡΠΎΠ³ΠΎ, Π΅ΡΠ»ΠΈ Π½Π°ΠΌΠ΅ΡΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ IPv6 Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Python.
ΠΠ»Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π°Π΄ΡΠ΅ΡΠΎΠ² AF_INET6
, ΡΠ΅ΡΡΡΠ΅ ΠΊΠΎΡΡΠ΅ΠΆΠ° (Ρ
ΠΎΡΡ, ΠΏΠΎΡΡ, flowinfo,
scopeid)
, Π³Π΄Π΅ flowinfo ΠΈ scopeid ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ sin6_flowinfo
ΠΈ sin6_scope_id
ΡΠ»Π΅Π½ΠΎΠ² Π² struct sockaddr_in6
Π² C. ΠΠ»Ρ socket
ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΌΠΎΠ΄ΡΠ»Ρ, flowinfo ΠΈ scopeid ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΎΠΏΡΡΠ΅Π½Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ
ΠΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ.ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΡΡΠΎ ΠΏΡΠΎΠΏΡΡΠΊ scopeid ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
Π² ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π°Π΄ΡΠ΅ΡΠ°ΠΌΠΈ IPv6 Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ.
ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π² Π²Π΅ΡΡΠΈΠΈ 3.7: ΠΠ»Ρ ΠΌΠ½ΠΎΠ³ΠΎΠ°Π΄ΡΠ΅ΡΠ½ΡΡ
Π°Π΄ΡΠ΅ΡΠΎΠ² (Ρ scopeid Π·Π½Π°ΡΠΈΠΌΡΠΌ) Π°Π΄ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ % scope
(ΠΈΠ»ΠΈ id Π·ΠΎΠ½Ρ
) ΡΠ°ΡΡΡ. ΠΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ·Π»ΠΈΡΠ½Π΅ΠΉ ΠΈ ΠΌΠΎΠΆΠ΅Ρ
Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎ ΠΎΠΏΡΡΡΠΈΡΡ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ).
AF_NETLINK
ΡΠΎΠΊΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΏΠ°ΡΠ°ΠΌΠΈ (pid, groups)
.
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° TIPC ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Linux Π΄ΠΎΡΡΡΠΏΠ½Π° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ AF_TIPC
Π°Π΄ΡΠ΅Ρ ΡΠ΅ΠΌΡΠΈ.TIPC — ΡΡΠΎ ΠΎΡΠΊΡΡΡΡΠΉ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ», Π½Π΅ ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° IP, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ
Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ
ΡΡΠ΅Π΄Π°Ρ
. ΠΠ΄ΡΠ΅ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ
ΠΊΠΎΡΡΠ΅ΠΆ, Π° ΠΏΠΎΠ»Ρ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ ΡΠΈΠΏΠ° Π°Π΄ΡΠ΅ΡΠ°. ΠΠ±ΡΠ°Ρ ΡΠΎΡΠΌΠ° ΠΊΠΎΡΡΠ΅ΠΆΠ° (addr_type, v1, v2, v3 [, scope])
, Π³Π΄Π΅:
addr_type ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ·
TIPC_ADDR_NAMESEQ
,TIPC_ADDR_NAME
, ΠΈΠ»ΠΈTIPC_ADDR_ID
.ΠΎΠ±Π»Π°ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ·
TIPC_ZONE_SCOPE
,TIPC_CLUSTER_SCOPE
ΠΈΠ’ΠΠΠ‘_ΠΠΠ_Π‘ΠΠΠΠ
.ΠΡΠ»ΠΈ addr_type — ΡΡΠΎ
TIPC_ADDR_NAME
, ΡΠΎ v1 — ΡΡΠΎ ΡΠΈΠΏ ΡΠ΅ΡΠ²Π΅ΡΠ°, v2 — ΡΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΡΡΠ°, Π° v3 Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ 0.ΠΡΠ»ΠΈ addr_type —
TIPC_ADDR_NAMESEQ
, ΡΠΎΠ³Π΄Π° v1 — ΡΡΠΎ ΡΠΈΠΏ ΡΠ΅ΡΠ²Π΅ΡΠ°, v2 — ΡΡΠΎ Π½ΠΈΠΆΠ½ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°, Π° v3 — ΡΡΠΎ Π²Π΅ΡΡ Π½ΠΈΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°.ΠΡΠ»ΠΈ addr_type —
TIPC_ADDR_ID
, ΡΠΎ v1 — ΡΡΠΎ ΡΠ·Π΅Π», v2 — ΡΡΠΎ ΡΡΡΠ»ΠΊΠ°, Π° v3 Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π½Π° 0.
ΠΠΎΡΡΠ΅ΠΆ (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ,)
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π°Π΄ΡΠ΅ΡΠΎΠ² AF_CAN
,
Π³Π΄Π΅ interface — ΡΡΡΠΎΠΊΠ°, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΈΠΌΡ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ 'can0'
. ΠΠΌΡ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ''
ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΏΠ°ΠΊΠ΅ΡΠΎΠ².
ΡΠΎ Π²ΡΠ΅Ρ
ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π°.
ΠΡΠΎΡΠΎΠΊΠΎΠ» CAN_ISOTP
ΡΡΠ΅Π±ΡΠ΅Ρ ΠΊΠΎΡΡΠ΅ΠΆΠ°(ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, rx_addr, tx_addr)
Π³Π΄Π΅ ΠΎΠ±Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Π±Π΅Π· Π·Π½Π°ΠΊΠ°, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ CAN (ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΉ).
Π‘ΡΡΠΎΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠΎΡΡΠ΅ΠΆ (id, unit)
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ SYSPROTO_CONTROL
ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° PF_SYSTEM
. Π‘ΡΡΠΎΠΊΠ° — ΡΡΠΎ ΠΈΠΌΡ
ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΄ΡΠΎΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ Π½Π°Π·Π½Π°ΡΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°. ΠΠΎΡΡΠ΅ΠΆ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π΅ΡΠ»ΠΈ ID
ΠΈ Π½ΠΎΠΌΠ΅Ρ Π΅Π΄ΠΈΠ½ΠΈΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΄ΡΠΎΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ ΠΈΠ»ΠΈ Π΅ΡΠ»ΠΈ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ.
AF_BLUETOOTH
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΈ Π°Π΄ΡΠ΅ΡΠ°
ΡΠΎΡΠΌΠ°ΡΡ:
BTPROTO_L2CAP
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ(bdaddr, psm)
, Π³Π΄Π΅bdaddr
— Π°Π΄ΡΠ΅Ρ Bluetooth Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ, Π°psm
— ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.BTPROTO_RFCOMM
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ(bdaddr, ΠΊΠ°Π½Π°Π»)
, Π³Π΄Π΅bdaddr
— ΡΡΠΎ Π°Π΄ΡΠ΅Ρ Bluetooth Π² Π²ΠΈΠ΄Π΅ ΡΡΡΠΎΠΊΠΈ, Π° ΠΊΠ°Π½Π°Π»,
— ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.BTPROTO_HCI
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ(device_id,)
, Π³Π΄Π΅device_id
ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΈΠ»ΠΈ ΡΡΡΠΎΠΊΠ° Ρ Π°Π΄ΡΠ΅ΡΠΎΠΌ Bluetooth ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. (ΠΡΠΎ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠ΅ΠΉ ΠΠ‘; NetBSD ΠΈ DragonFlyBSD ΠΎΠΆΠΈΠ΄Π°ΡΡ Π°Π΄ΡΠ΅Ρ Bluetooth, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ.)ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π² Π²Π΅ΡΡΠΈΠΈ 3.2: Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ββΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° NetBSD ΠΈ DragonFlyBSD.
BTPROTO_SCO
ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρbdaddr
, Π³Π΄Π΅bdaddr
— ΡΡΠΎΠ±Π°ΠΉΡ
ΠΎΠ±ΡΠ΅ΠΊΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ Π°Π΄ΡΠ΅Ρ Bluetooth Π² ΡΡΡΠΎΠΊΠΎΠ²ΡΠΉ ΡΠΎΡΠΌΠ°Ρ. (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,b'12: 23: 34: 45: 56: 67 '
) ΠΡΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ FreeBSD.
AF_ALG
— ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠ΄ΡΠ° Π΄Π»Ρ ΡΠΎΠΊΠ΅ΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Linux.
ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ. Π‘ΠΎΠΊΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π½Π°ΡΡΡΠΎΠ΅Π½ Ρ ΠΊΠΎΡΡΠ΅ΠΆΠ΅ΠΌ ΠΎΡ Π΄Π²ΡΡ
Π΄ΠΎ ΡΠ΅ΡΡΡΠ΅Ρ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ (ΡΠΈΠΏ, ΠΈΠΌΡ [, feat [, ΠΌΠ°ΡΠΊΠ°]])
, Π³Π΄Π΅: