[ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΡΠ΅Π²] [Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ] ΠΠ΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ 1Π‘ (2025)
[ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΡΠ΅Π²] [Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ] ΠΠ΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ 1Π‘ (2025)
Π‘Π»ΠΈΠ² ΠΊΡΡΡΠ° ΠΠ΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ 1Π‘ [Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ] [ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΡΠ΅Π²]
Π Π°Π·Π²ΠΈΡΠΈΠ΅ Π½Π°Π²ΡΠΊΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² ΡΠ°ΡΡΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ Β«1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅Β» (ΠΊΠ°ΠΊ Β«ΡΠΈΠΏΠΎΠ²ΡΠΌΠΈΒ», ΡΠ°ΠΊ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΌΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ Β«1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅Β» ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Β«Web-ΡΠ΅ΡΠ²ΠΈΡΡΒ».
ΠΠ° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ΅Π½Π΄ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠΉ β ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ°Π·Π½ΠΎΡΠΎΠ΄Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΎΠ±Π»Π°ΡΠ½ΡΡ , ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ, Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ.
Web-ΡΠ΅ΡΠ²ΠΈΡΡ β ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ.
ΠΠ½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ΅ΡΠ²ΠΈΡ β ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΎΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π±Π΅Π· ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΡ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·Π΄Π΅ΡΠΆΠΊΠΈ Π·Π° ΡΡΠ΅Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΡΠ°Π·Π½ΠΎΡΠΎΠ΄Π½ΡΡ ΠΈ ΡΠ½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ Π»Π°Π½Π΄ΡΠ°ΡΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠ»Π°Π±ΠΎ ΡΠ²ΡΠ·Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΈΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΡΡΡ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Web-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· 1Π‘ ΠΈΠ· Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠΈΠΌ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠΌ. Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, CRM ΡΠΈΡΡΠ΅ΠΌ. Π’Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ 1Π‘, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΠΎΠ±Π»Π°ΠΊΠ΅.
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΈ ΠΏΡΠΈΠ΅ΠΌΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° Web-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΡΠ²ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΈΠ·ΠΌ ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ°Π½ΡΡ Π½Π° ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΏΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π½Π° Π°Π²ΡΠΎΡΡΠΊΠΈΠΉ ΠΊΡΡΡ Β«1Π‘: Web-ΡΠ΅ΡΠ²ΠΈΡΡΒ»!
ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ:
Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ Web-ΡΠ΅ΡΠ²ΠΈΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ 1Π‘
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Web-ΡΠ΅ΡΠ²ΠΈΡΡ Π΄ΡΡΠ³ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ HTTP ΡΠ΅ΡΠ²ΠΈΡΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ REST API Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ 1Π‘ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°:
ΠΠΎΠ΄ΡΠ»Ρ 1. Π’Π΅ΠΎΡΠΈΡ XML ΠΈ JSON (4 Π°ΠΊ. Ρ.)
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Web-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ XML
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ JSON
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ XDTO
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ SOA, ΠΏΡΠΎΡΠΎΠΊΠΎΠ» SOAP
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° WSDL-ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Web -ΡΠ΅ΡΠ²ΠΈΡΠ°
ΠΡΠ»ΠΈΡΠΈΡ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ HTTP-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ
ΠΠ±ΡΠ΅ΠΊΡΡ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ WebβΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΈ HTTP-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ
ΠΠΎΠ΄ΡΠ»Ρ 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ WEB-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (8 Π°ΠΊ. Ρ.)
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ°Π±ΠΎΡΡ WebβΡΠ΅ΡΠ²ΠΈΡΠ°
ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² WebβΡΠ΅ΡΠ²ΠΈΡΡ
ΠΠΎΠ·Π²ΡΠ°Ρ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½ΡΡ Π΄Π°Π½Π½ΡΡ : Π΄Π°ΡΠ°, ΡΠΈΡΠ»ΠΎ, ΡΡΡΠΎΠΊΠ°
ΠΠΎΠ·Π²ΡΠ°Ρ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΡΡΡΠΊΡΡΡ: ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΈ, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: ΠΡΠ³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π²ΠΎ Π²Π½Π΅ΡΠ½ΡΡ Π±Π°Π·Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΈΠ· Π²Π½Π΅ΡΠ½Π΅ΠΉ Π±Π°Π·Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: ΠΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ Web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Web-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
ΠΠΎΠ΄ΡΠ»Ρ 3. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ HTTP ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (2 Π°ΠΊ. Ρ.)
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ HTTP ΡΠ΅ΡΠ²ΠΈΡΡ. ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Π°Ρ ΠΈ ΡΠ²Π½Π°
ΠΠ΅ΡΠΎΠ΄ GET
ΠΠ΅ΡΠΎΠ΄ POST
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ HTTP ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² GET ΠΈ POST
ΠΠΎΠ΄ΡΠ»Ρ 4. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ oData (REST API) (2 Π°ΠΊ. Ρ.)
ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ, ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ
Π‘ΠΎΡΡΠ°Π² ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°
ΠΠΎΠ½ΡΡΠΈΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ, Π²ΡΠ±ΠΎΡΠΊΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π½ΡΠΆΠ½ΡΡ ΠΏΠΎΠ»Π΅ΠΉ, ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ΅ΡΠΊΠΈΠΉ URL
ΠΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌ
Π€ΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΡΡ Π΄Π°Π½Π½ΡΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠ½ΠΊΡΠΈΠΈ
Π€ΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡΠΌ
ΠΡΡΠ³ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° REST ΡΠ΅ΡΠ²ΠΈΡΠ°
Π‘Π»ΠΈΠ² ΠΊΡΡΡΠ° ΠΠ΅Π±-ΡΠ΅ΡΠ²ΠΈΡΡ 1Π‘ [Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ] [ΠΠΌΠΈΡΡΠΈΠΉ ΠΡΡΠ΅Π²]
Π Π°Π·Π²ΠΈΡΠΈΠ΅ Π½Π°Π²ΡΠΊΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² ΡΠ°ΡΡΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ Β«1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅Β» (ΠΊΠ°ΠΊ Β«ΡΠΈΠΏΠΎΠ²ΡΠΌΠΈΒ», ΡΠ°ΠΊ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΌΠΈ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ Β«1Π‘:ΠΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅Β» ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Β«Web-ΡΠ΅ΡΠ²ΠΈΡΡΒ».
ΠΠ° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ΅Π½Π΄ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠΉ β ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ°Π·Π½ΠΎΡΠΎΠ΄Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΎΠ±Π»Π°ΡΠ½ΡΡ , ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ, Π±Π΅Π· Π·Π½Π°Π½ΠΈΠΉ ΡΠΎΠ½ΠΊΠΎΡΡΠ΅ΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ.
Web-ΡΠ΅ΡΠ²ΠΈΡΡ β ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ.
ΠΠ½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ΅ΡΠ²ΠΈΡ β ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ, ΡΡΠΎ ΠΎΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π±Π΅Π· ΡΠ°Π·ΡΡΡΠ΅Π½ΠΈΡ ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ. ΠΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·Π΄Π΅ΡΠΆΠΊΠΈ Π·Π° ΡΡΠ΅Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΡΠ°Π·Π½ΠΎΡΠΎΠ΄Π½ΡΡ ΠΈ ΡΠ½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ Π»Π°Π½Π΄ΡΠ°ΡΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ. ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠ»Π°Π±ΠΎ ΡΠ²ΡΠ·Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΈΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΡΡΡ.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Web-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· 1Π‘ ΠΈΠ· Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠΈΠΌ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠΌ. Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, CRM ΡΠΈΡΡΠ΅ΠΌ. Π’Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ 1Π‘, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΠΎΠ±Π»Π°ΠΊΠ΅.
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΈ ΠΏΡΠΈΠ΅ΠΌΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π·Π½Π°Π½ΠΈΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° Web-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΡΠ²ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΠΈΠ·ΠΌ ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΠ°Π½ΡΡ Π½Π° ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΏΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ Π½Π° Π°Π²ΡΠΎΡΡΠΊΠΈΠΉ ΠΊΡΡΡ Β«1Π‘: Web-ΡΠ΅ΡΠ²ΠΈΡΡΒ»!
ΠΡ Π½Π°ΡΡΠΈΡΠ΅ΡΡ:
Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ Web-ΡΠ΅ΡΠ²ΠΈΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ 1Π‘
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Web-ΡΠ΅ΡΠ²ΠΈΡΡ Π΄ΡΡΠ³ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ HTTP ΡΠ΅ΡΠ²ΠΈΡΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ REST API Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ 1Π‘ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°:
ΠΠΎΠ΄ΡΠ»Ρ 1. Π’Π΅ΠΎΡΠΈΡ XML ΠΈ JSON (4 Π°ΠΊ. Ρ.)
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Web-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ XML
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ JSON
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ XDTO
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ SOA, ΠΏΡΠΎΡΠΎΠΊΠΎΠ» SOAP
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° WSDL-ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Web -ΡΠ΅ΡΠ²ΠΈΡΠ°
ΠΡΠ»ΠΈΡΠΈΡ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ HTTP-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ². ΠΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ
ΠΠ±ΡΠ΅ΠΊΡΡ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ WebβΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΈ HTTP-ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ
ΠΠΎΠ΄ΡΠ»Ρ 2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ WEB-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (8 Π°ΠΊ. Ρ.)
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ°Π±ΠΎΡΡ WebβΡΠ΅ΡΠ²ΠΈΡΠ°
ΠΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² WebβΡΠ΅ΡΠ²ΠΈΡΡ
ΠΠΎΠ·Π²ΡΠ°Ρ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½ΡΡ Π΄Π°Π½Π½ΡΡ : Π΄Π°ΡΠ°, ΡΠΈΡΠ»ΠΎ, ΡΡΡΠΎΠΊΠ°
ΠΠΎΠ·Π²ΡΠ°Ρ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΡΡΡΠΊΡΡΡ: ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΈ, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: ΠΡΠ³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π²ΠΎ Π²Π½Π΅ΡΠ½ΡΡ Π±Π°Π·Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΈΠ· Π²Π½Π΅ΡΠ½Π΅ΠΉ Π±Π°Π·Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ WebβΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: ΠΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ Web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Web-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
ΠΠΎΠ΄ΡΠ»Ρ 3. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ HTTP ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (2 Π°ΠΊ. Ρ.)
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ HTTP ΡΠ΅ΡΠ²ΠΈΡΡ. ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Π°Ρ ΠΈ ΡΠ²Π½Π°
ΠΠ΅ΡΠΎΠ΄ GET
ΠΠ΅ΡΠΎΠ΄ POST
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ HTTP ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² GET ΠΈ POST
ΠΠΎΠ΄ΡΠ»Ρ 4. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ oData (REST API) (2 Π°ΠΊ. Ρ.)
ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ, ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ
Π‘ΠΎΡΡΠ°Π² ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°
ΠΠΎΠ½ΡΡΠΈΠ΅ ΡΡΡΠ½ΠΎΡΡΠΈ, Π²ΡΠ±ΠΎΡΠΊΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π½ΡΠΆΠ½ΡΡ ΠΏΠΎΠ»Π΅ΠΉ, ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ΅ΡΠΊΠΈΠΉ URL
ΠΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌ
Π€ΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΡΡ Π΄Π°Π½Π½ΡΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠ½ΠΊΡΠΈΠΈ
Π€ΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡΠΌ
ΠΡΡΠ³ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ
Π£ΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ: Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° REST ΡΠ΅ΡΠ²ΠΈΡΠ°
favorite
0
star
0
