ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° "1Π¦: ЕнтСрприсС" - ΡˆΡ‚Π° јС испод Ρ…Π°ΡƒΠ±Π΅?

Π₯Сј Π₯Π°Π±Ρ€!
Π£ ΠΎΠ²ΠΎΠΌ Ρ‡Π»Π°Π½ΠΊΡƒ Ρ›Π΅ΠΌΠΎ Π·Π°ΠΏΠΎΡ‡Π΅Ρ‚ΠΈ ΠΏΡ€ΠΈΡ‡Ρƒ ΠΎ Ρ‚ΠΎΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡˆΠ΅ ΡƒΠ½ΡƒΡ‚Ρ€Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° "1Π¦: ЕнтСрприсС 8" ΠΈ којС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π΅ сС користС Ρƒ њСговом Ρ€Π°Π·Π²ΠΎΡ˜Ρƒ.

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° "1Π¦: ЕнтСрприсС" - ΡˆΡ‚Π° јС испод Ρ…Π°ΡƒΠ±Π΅?

Π—Π°ΡˆΡ‚ΠΎ мислимо Π΄Π° јС ΠΎΠ²ΠΎ Π·Π°Π½ΠΈΠΌΡ™ΠΈΠ²ΠΎ? ΠŸΡ€Π²ΠΎ, Π·Π°Ρ‚ΠΎ ΡˆΡ‚ΠΎ јС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° 1Π¦:ЕнтСрприсС 8 Π²Π΅Π»ΠΈΠΊΠ° (вишС ΠΎΠ΄ 10 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° линија ΠΊΠΎΠ΄Π°) Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Ρƒ Π¦++ (ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚, сСрвСр, ΠΈΡ‚Π΄.), ΠˆΠ°Π²Π°Π‘Ρ†Ρ€ΠΈΠΏΡ‚ (Π²Π΅Π± ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚) ΠΈ, ΠΎΠ΄Π½Π΅Π΄Π°Π²Π½ΠΎ, ΠΈ Јава. Π’Π΅Π»ΠΈΠΊΠΈ ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚ΠΈ ΠΌΠΎΠ³Ρƒ Π±ΠΈΡ‚ΠΈ интСрСсантни Π±Π°Ρ€Π΅ΠΌ Π·Π±ΠΎΠ³ свог ΠΎΠ±ΠΈΠΌΠ°, Ρ˜Π΅Ρ€ ΠΏΠΈΡ‚Π°ΡšΠ° која су Π½Π΅Π²ΠΈΠ΄Ρ™ΠΈΠ²Π° Ρƒ малој Π±Π°Π·ΠΈ ΠΊΠΎΠ΄ΠΎΠ²Π° ΠΏΠΎΡ˜Π°Π²Ρ™ΡƒΡ˜Ρƒ сС Ρƒ ΠΏΡƒΠ½ΠΎΡ˜ снази Ρƒ Ρ‚Π°ΠΊΠ²ΠΈΠΌ ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚ΠΈΠΌΠ°. Π”Ρ€ΡƒΠ³ΠΎ, β€ž1Π¦:Π•Π½Ρ‚Π΅Ρ€ΠΏΡ€ΠΈΡΠ΅β€œ јС Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π°Π½, β€žΡƒΠΏΠ°ΠΊΠΎΠ²Π°Π½β€œ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄, Π° Π½Π° Π₯Π°Π±Ρ€Π΅-Ρƒ ΠΈΠΌΠ° Π²Ρ€Π»ΠΎ ΠΌΠ°Π»ΠΎ Ρ‡Π»Π°Π½Π°ΠΊΠ° ΠΎ Ρ‚Π°ΠΊΠ²ΠΈΠΌ Ρ€Π°Π·Π²ΠΎΡ˜ΠΈΠΌΠ°. Π’Π°ΠΊΠΎΡ’Π΅ јС ΡƒΠ²Π΅ΠΊ Π·Π°Π½ΠΈΠΌΡ™ΠΈΠ²ΠΎ Π·Π½Π°Ρ‚ΠΈ ΠΊΠ°ΠΊΠΎ сС ΠΆΠΈΠ²ΠΈ Ρƒ Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‚ΠΈΠΌΠΎΠ²ΠΈΠΌΠ° ΠΈ компанијама.

Па Ρ…Π°Ρ˜Π΄Π΅ Π΄Π° ΠΏΠΎΡ‡Π½Π΅ΠΌΠΎ. Π£ ΠΎΠ²ΠΎΠΌ Ρ‡Π»Π°Π½ΠΊΡƒ Ρ›Π΅ΠΌΠΎ Π΄Π°Ρ‚ΠΈ ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π΅ΠΊΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π° којС сС користС Ρƒ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ ΠΈ ΠΎΡ†Ρ€Ρ‚Π°Ρ›Π΅ΠΌΠΎ ΠΊΡ€Π°Ρ˜ΠΎΠ»ΠΈΠΊ, Π° Π΄Π° Π½Π΅ ΡƒΠ»Π°Π·ΠΈΠΌΠΎ Π΄ΡƒΠ±ΠΎΠΊΠΎ Ρƒ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ. Заиста, Π·Π° ΠΌΠ½ΠΎΠ³Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ΅, Π΄Π΅Ρ‚Π°Ρ™Π½Π° ΠΏΡ€ΠΈΡ‡Π° Π±ΠΈ Π·Π°Ρ…Ρ‚Π΅Π²Π°Π»Π° посСбан Ρ‡Π»Π°Π½Π°ΠΊ, Π° Π·Π° Π½Π΅ΠΊΠ΅ ΠΈ Ρ†Π΅Π»Ρƒ ΠΊΡšΠΈΠ³Ρƒ!
Π—Π° ΠΏΠΎΡ‡Π΅Ρ‚Π°ΠΊ, Π²Ρ€Π΅Π΄ΠΈ ΠΎΠ΄Π»ΡƒΡ‡ΠΈΡ‚ΠΈ ΠΎ основним стварима - ΡˆΡ‚Π° јС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° 1Π¦: ЕнтСрприсС ΠΈ ΠΎΠ΄ ΠΊΠΎΡ˜ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ сС ΡΠ°ΡΡ‚ΠΎΡ˜ΠΈ. ΠžΠ΄Π³ΠΎΠ²ΠΎΡ€ Π½Π° ΠΎΠ²ΠΎ ΠΏΠΈΡ‚Π°ΡšΠ΅ нијС Ρ‚Π°ΠΊΠΎ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π°Π½, Ρ˜Π΅Ρ€ сС Ρ‚Π΅Ρ€ΠΌΠΈΠ½ β€žΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°β€œ (Ρ€Π°Π΄ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΡ›Π΅, Ρ‚Π°ΠΊΠΎ Ρ›Π΅ΠΌΠΎ јС Π½Π°Π·Π²Π°Ρ‚ΠΈ) односи Π½Π° срСдство Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ пословних Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, Ρ€ΡƒΠ½Ρ‚ΠΈΠΌΠ΅ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ΅ ΠΈ административнС Π°Π»Π°Ρ‚Π΅. Π‘Π»Π΅Π΄Π΅Ρ›Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ сС ΠΌΠΎΠ³Ρƒ Π³Ρ€ΡƒΠ±ΠΎ Ρ€Π°Π·Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΠΈ:

  • кластСр сСрвСра
  • β€žΡ‚Π°Π½Π°ΠΊβ€ ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚ способан Π΄Π° сС ΠΏΠΎΠ²Π΅ΠΆΠ΅ са сСрвСром ΠΏΡ€Π΅ΠΊΠΎ Ρ…Ρ‚Ρ‚ΠΏ ΠΈ сопствСног Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠ³ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°
  • ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚ Π·Π° Ρ€Π°Π΄ Ρƒ двослојној Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ са Π±Π°Π·ΠΎΠΌ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° која сС Π½Π°Π»Π°Π·ΠΈ Π½Π° чврстом диску ΠΈΠ»ΠΈ ΠΌΡ€Π΅ΠΆΠ½ΠΎΡ˜ фасцикли
  • Π²Π΅Π± ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚
  • Π°Π»Π°Ρ‚ΠΈ Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Ρƒ сСрвСра Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°
  • Ρ€Π°Π·Π²ΠΎΡ˜Π½ΠΎ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ΅ (ΠΏΠΎΠ·Π½Π°Ρ‚ΠΎ ΠΊΠ°ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€)
  • Ρ€ΡƒΠ½Ρ‚ΠΈΠΌΠ΅ ΠΎΠΊΡ€ΡƒΠΆΠ΅ΡšΠ΅ Π·Π° иОБ, Андроид ΠΈ Виндовс ΠŸΡ…ΠΎΠ½Π΅ (ΠΌΠΎΠ±ΠΈΠ»Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° 1Π¦)

Π‘Π²ΠΈ ΠΎΠ²ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ, са ΠΈΠ·ΡƒΠ·Π΅Ρ‚ΠΊΠΎΠΌ Π²Π΅Π± ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚Π°, написани су Ρƒ Π¦++. ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, Ρ‚Ρƒ јС ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ Π½Π°Ρ˜Π°Π²Ρ™Π΅Π½Π° ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ Π½ΠΎΠ²Π΅ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡ˜Π΅, написан Π½Π° Јави.

Π˜Π·Π²ΠΎΡ€Π½Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅

Π¦++03 сС користи Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈΡ… Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°. Π—Π° Виндовс сС ΠΊΠ°ΠΎ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€ користи ΠœΠΈΡ†Ρ€ΠΎΡΠΎΡ„Ρ‚ Висуал Π¦++ 12 (ΠΏΡ€ΠΎΡ„ΠΈΠ» ΠΊΠΎΠΌΠΏΠ°Ρ‚ΠΈΠ±ΠΈΠ»Π°Π½ са Виндовс КБП), Π° Π·Π° Π›ΠΈΠ½ΡƒΠΊ ΠΈ Андроид - Π³Ρ†Ρ† 4.8, Π·Π° иОБ - Ρ†Π»Π°Π½Π³ 5.0. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Π΄Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° која сС користи јС иста Π·Π° свС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π΅ систСмС ΠΈ ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€Π΅ – Π‘Π’Π›ΠŸΠΎΡ€Ρ‚. Ово Ρ€Π΅ΡˆΠ΅ΡšΠ΅ ΡΠΌΠ°ΡšΡƒΡ˜Π΅ Π²Π΅Ρ€ΠΎΠ²Π°Ρ‚Π½ΠΎΡ›Ρƒ Π³Ρ€Π΅ΡˆΠ°ΠΊΠ° спСцифичних Π·Π° Π‘Π’Π› ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ. Π’Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€Π°ΠΌΠΎ Π΄Π° ΠΏΡ€Π΅Ρ’Π΅ΠΌΠΎ Π½Π° Π‘Π’Π› ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ која сС ΠΈΡΠΏΠΎΡ€ΡƒΡ‡ΡƒΡ˜Π΅ са Π¦Π›Π°Π½Π³-ΠΎΠΌ, ΠΏΠΎΡˆΡ‚ΠΎ јС Π‘Π’Π›ΠŸΠΎΡ€Ρ‚ ΡƒΠΊΠΈΠ½ΡƒΡ‚ ΠΈ нијС ΠΊΠΎΠΌΠΏΠ°Ρ‚ΠΈΠ±ΠΈΠ»Π°Π½ са Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ који јС ΠΎΠΌΠΎΠ³ΡƒΡ›Π΅Π½ Π·Π° Π³Ρ†Ρ† Π¦++11.
Π‘Π°Π·Π° ΠΊΠΎΠ΄Π° сСрвСра јС 99% ΡƒΠΎΠ±ΠΈΡ‡Π°Ρ˜Π΅Π½Π°, ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚ΠΎΠ²Π° - 95%. Π¨Ρ‚Π°Π²ΠΈΡˆΠ΅, Ρ‡Π°ΠΊ ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° користи исти Π¦++ ΠΊΠΎΠ΄ ΠΊΠ°ΠΎ ΠΈ β€žΠ²Π΅Π»ΠΈΠΊΠ°β€œ, ΠΈΠ°ΠΊΠΎ јС ΠΏΡ€ΠΎΡ†Π΅Π½Π°Ρ‚ ΡƒΠ½ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ Ρ‚Π°ΠΌΠΎ Π½Π΅ΡˆΡ‚ΠΎ мањи.
Као ΠΈ Π²Π΅Ρ›ΠΈΠ½Π° Π¦++ корисника, ΠΌΠΈ Π½Π΅ Ρ‚Π²Ρ€Π΄ΠΈΠΌΠΎ Π΄Π° користимо 100% могућности јСзика ΠΈ ΡšΠ΅Π³ΠΎΠ²ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°. Π”Π°ΠΊΠ»Π΅, ΠΌΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ Π½Π΅ користимо Боост, Π° јСдна ΠΎΠ΄ Ρ˜Π΅Π·ΠΈΡ‡ΠΊΠΈΡ… карактСристика јС Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡ΠΊΠΎ ΠΏΡ€Π΅Π±Π°Ρ†ΠΈΠ²Π°ΡšΠ΅ Ρ‚ΠΈΠΏΠ°. Π˜ΡΡ‚ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½ΠΎ, ΠΌΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ користимо:

  • Π‘Π’Π› (ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π½ΠΈΠ·ΠΎΠ²ΠΈ, ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ)
  • Π²ΠΈΡˆΠ΅ΡΡ‚Ρ€ΡƒΠΊΠΎ наслСђС, ΡƒΠΊΡ™. Π²ΠΈΡˆΠ΅ΡΡ‚Ρ€ΡƒΠΊΠΎ Π½Π°ΡΠ»Π΅Ρ’ΠΈΠ²Π°ΡšΠ΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅
  • тСмплатСс
  • ΠΈΠ·ΡƒΠ·Π΅Ρ†ΠΈ
  • ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΈ ΠΏΠΎΠΊΠ°Π·ΠΈΠ²Π°Ρ‡ΠΈ (ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°)

ΠšΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ΠΌ Π²ΠΈΡˆΠ΅ΡΡ‚Ρ€ΡƒΠΊΠΎΠ³ Π½Π°ΡΠ»Π΅Ρ’ΠΈΠ²Π°ΡšΠ° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠ° (ΠΏΠΎΡ‚ΠΏΡƒΠ½ΠΎ апстрактних класа) ΠΏΠΎΡΡ‚Π°Ρ˜Π΅ ΠΌΠΎΠ³ΡƒΡ› ΠΌΠΎΠ΄Π΅Π» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, ΠΎ Ρ‡Π΅ΠΌΡƒ Ρ›Π΅ Π±ΠΈΡ‚ΠΈ Ρ€Π΅Ρ‡ΠΈ Ρƒ наставку.

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅

Π”Π° Π±ΠΈ сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠ»Π° модуларност, сва функционалност јС ΠΏΠΎΠ΄Π΅Ρ™Π΅Π½Π° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅, којС су Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡ΠΊΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ (*.Π΄Π»Π» Π·Π° Виндовс, *.со Π·Π° Π›ΠΈΠ½ΡƒΠΊ). Π£ΠΊΡƒΠΏΠ½ΠΎ ΠΈΠΌΠ° вишС ΠΎΠ΄ сто пСдСсСт ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ; Π΅Π²ΠΎ описа Π½Π΅ΠΊΠΈΡ… ΠΎΠ΄ ΡšΠΈΡ…:

позадински
Π‘Π°Π΄Ρ€ΠΆΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° ΠΌΠ΅Ρ‚Π°ΠΏΠΎΠ΄Π°Ρ‚ΠΊΠ΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅

Π°Ρ†Ρ†Π½Ρ‚
ΠžΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ којС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° користС Π·Π° ΠΏΡ€Π°Π²Ρ™Π΅ΡšΠ΅ рачуноводствСнС Π΅Π²ΠΈΠ΄Π΅Π½Ρ†ΠΈΡ˜Π΅ (ΠΊΠΎΠ½Ρ‚Π½ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²ΠΈ ΠΈ рачуноводствСни рСгистри)

бсл
Π£Π³Ρ€Π°Ρ’Π΅Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° ΠΈΠ·Π²Ρ€ΡˆΠ°Π²Π°ΡšΠ΅ јСзика

Π½ΡƒΠΊΠ»Π΅Π°Ρ€ΠΊΠ°
ΠŸΡ€ΠΈΠ»Π°Π³ΠΎΡ’Π΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π° Π°Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π΅

Π΄Π±Π΅Π½Π³8
ΠœΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π±Π°Π·Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°. ΠˆΠ΅Π΄Π½ΠΎΡΡ‚Π°Π²Π°Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌ Π±Π°Π·Π΅ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° сСрвСра Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ° заснован Π½Π° ИБАМ-Ρƒ, који Ρ‚Π°ΠΊΠΎΡ’Π΅ ΡƒΠΊΡ™ΡƒΡ‡ΡƒΡ˜Π΅ Ρ˜Π΅Π΄Π½ΠΎΡΡ‚Π°Π²Π°Π½ Π‘ΠšΠ› процСсор

вбасС
Π‘Π°Π΄Ρ€ΠΆΠΈ основнС класС ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π΅ Π·Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Ρƒ Виндовс корисничког ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠ° - класС ΠΏΡ€ΠΎΠ·ΠΎΡ€Π°, Π“Π”Π˜ приступ ΠΈΡ‚Π΄.

ПодСла Π½Π° вишС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ јС корисна са Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Ρ‚Π°Ρ‡Π°ΠΊΠ° Π³Π»Π΅Π΄ΠΈΡˆΡ‚Π°:

  • РаздвајањС ΠΏΡ€ΠΎΠΌΠΎΠ²ΠΈΡˆΠ΅ Π±ΠΎΡ™ΠΈ дизајн, посСбно Π±ΠΎΡ™Ρƒ ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Ρƒ ΠΊΠΎΠ΄Π°
  • Из скупа ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ флСксибилно саставити Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΡ˜Π΅ испорукС:
    • На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° Ρ‚Π°Π½ΠΊΠΎΠ³ ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚Π° Ρ›Π΅ садрТати вбасС, Π°Π»ΠΈ Π½Π΅Ρ›Π΅ ΠΈΠΌΠ°Ρ‚ΠΈ ΠΏΠΎΠ·Π°Π΄ΠΈΠ½Ρƒ
    • Π°Π»ΠΈ Π½Π° вбасС сСрвСру, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², Π½Π΅Ρ›Π΅ Π±ΠΈΡ‚ΠΈ
    • ΠΎΠ±Π΅ ΠΎΠΏΡ†ΠΈΡ˜Π΅ Ρ›Π΅ Π½Π°Ρ€Π°Π²Π½ΠΎ садрТати Π½ΡƒΠΊΠ΅ ΠΈ бсл

Π‘Π²Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π΅ Π·Π° ΠΎΠ²Ρƒ ΠΎΠΏΡ†ΠΈΡ˜Ρƒ ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ° сС ΡƒΡ‡ΠΈΡ‚Π°Π²Π°Ρ˜Ρƒ ΠΊΠ°Π΄Π° сС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌ ΠΏΠΎΠΊΡ€Π΅Π½Π΅. Ово јС посСбно Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ Π·Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Ρƒ БЦОМ класа, ΠΎ Ρ‡Π΅ΠΌΡƒ Ρ›Π΅ Π±ΠΈΡ‚ΠΈ Ρ€Π΅Ρ‡ΠΈ Ρƒ наставку.

БЦОМ

Π—Π° Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡ˜Ρƒ Π½Π° Π½ΠΈΠΆΠ΅ΠΌ Π½ΠΈΠ²ΠΎΡƒ користи сС БЦОМ систСм, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° слична ΠΏΠΎ идСологији АВЛ-Ρƒ. Π—Π° ΠΎΠ½Π΅ који нису Ρ€Π°Π΄ΠΈΠ»ΠΈ са АВЛ-ΠΎΠΌ, ΡƒΠΊΡ€Π°Ρ‚ΠΊΠΎ Π½Π°Π²ΠΎΠ΄ΠΈΠΌΠΎ Π³Π»Π°Π²Π½Π΅ могућности ΠΈ карактСристикС.
Π—Π° ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½Ρƒ БЦОМ класу:

  • ΠŸΡ€ΡƒΠΆΠ° Ρ„Π°Π±Ρ€ΠΈΡ‡ΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ којС Π²Π°ΠΌ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π°Ρ˜Ρƒ Π΄Π° ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ класу ΠΎΠ΄ Π΄Ρ€ΡƒΠ³Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ Π·Π½Π°Ρ˜ΡƒΡ›ΠΈ само њСно ΠΈΠΌΠ΅ (Π±Π΅Π· ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°ΡšΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π΅)
  • ΠŸΡ€ΡƒΠΆΠ° инфраструктуру ΠΏΠ°ΠΌΠ΅Ρ‚Π½ΠΎΠ³ ΠΏΠΎΠΊΠ°Π·ΠΈΠ²Π°Ρ‡Π° Π·Π° Π±Ρ€ΠΎΡ˜Π°ΡšΠ΅ Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈ. Π–ΠΈΠ²ΠΎΡ‚Π½ΠΈ Π²Π΅ΠΊ класС БЦОМ Π½Π΅ ΠΌΠΎΡ€Π° Π΄Π° сС ΠΏΡ€Π°Ρ‚ΠΈ Ρ€ΡƒΡ‡Π½ΠΎ
  • ΠžΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° Π²Π°ΠΌ Π΄Π° сазнатС Π΄Π° Π»ΠΈ ΠΎΠ±Ρ˜Π΅ΠΊΠ°Ρ‚ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° ΠΎΠ΄Ρ€Π΅Ρ’Π΅Π½ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ ΠΈ аутоматски ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΡƒΡ˜Π΅ ΠΏΠΎΠΊΠ°Π·ΠΈΠ²Π°Ρ‡ Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΠ°Ρ‚ Ρƒ ΠΏΠΎΠΊΠ°Π·ΠΈΠ²Π°Ρ‡ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ
  • ΠšΡ€Π΅ΠΈΡ€Π°Ρ˜Ρ‚Π΅ сСрвисни ΠΎΠ±Ρ˜Π΅ΠΊΠ°Ρ‚ који јС ΡƒΠ²Π΅ΠΊ доступан ΠΏΡ€Π΅ΠΊΠΎ Π³Π΅Ρ‚_сСрвицС ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΠΈΡ‚Π΄.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ описати класу Π·Π° Ρ‡ΠΈΡ‚Π°ΡšΠ΅ ЈБОН-Π° (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠˆΠ‘ΠžΠΠ‘Ρ‚Ρ€Π΅Π°ΠΌΠ Π΅Π°Π΄Π΅Ρ€) Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ јсон.Π΄Π»Π».
КласС ΠΈ инстанцС сС ΠΌΠΎΠ³Ρƒ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚ΠΈ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ; ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ ΠΈΡ… јС рСгистровати Ρƒ БЦОМ машини:

SCOM_CLASS_ENTRY(JSONStreamReader)

Овај ΠΌΠ°ΠΊΡ€ΠΎ Ρ›Π΅ описати посСбну статичку класу снимача, Ρ‡ΠΈΡ˜ΠΈ Ρ›Π΅ конструктор Π±ΠΈΡ‚ΠΈ ΠΏΠΎΠ·Π²Π°Π½ ΠΊΠ°Π΄Π° сС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΡƒΡ‡ΠΈΡ‚Π° Ρƒ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Ρƒ.
Након ΠΎΠ²ΠΎΠ³Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚ΠΈ ΡšΠ΅Π³ΠΎΠ²Ρƒ инстанцу Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ˜ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ:

IJSONStreamReaderPtr jsonReader = create_instance<IJSONStreamReader>(SCOM_CLSIDOF(JSONStreamReader));

Π—Π° ΠΏΠΎΠ΄Ρ€ΡˆΠΊΡƒ услугама, БЦОМ Π½ΡƒΠ΄ΠΈ Π΄ΠΎΠ΄Π°Ρ‚Π½Ρƒ, ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ слоТСну инфраструктуру. Π¦Π΅Π½Ρ‚Ρ€Π°Π»Π½ΠΈ Ρƒ ΡšΠ΅ΠΌΡƒ јС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ БЦОМ процСса, који слуТи ΠΊΠ°ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ Π·Π° ΠΏΠΎΠΊΡ€Π΅Ρ‚Π°ΡšΠ΅ сСрвиса (Ρ‚Ρ˜. ΠΈΠ³Ρ€Π° ΡƒΠ»ΠΎΠ³Ρƒ Π»ΠΎΠΊΠ°Ρ‚ΠΎΡ€Π° услуга), Π° Ρ‚Π°ΠΊΠΎΡ’Π΅ садрТи вСзивањС Π·Π° Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π΅ рСсурсС. БЦОМ процСс јС Π²Π΅Π·Π°Π½ Π·Π° ОБ Π½ΠΈΡ‚. Π—Π°Ρ…Π²Π°Ρ™ΡƒΡ˜ΡƒΡ›ΠΈ Ρ‚ΠΎΠΌΠ΅, ΡƒΠ½ΡƒΡ‚Π°Ρ€ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ°Ρ‚ΠΈ ΠΎΠ²Π°ΠΊΠ²Π΅ услугС:

SCOM_Process* process = core::current_process();
if (process)
         return get_service<IMyService>(process);

Π¨Ρ‚Π°Π²ΠΈΡˆΠ΅, ΠΏΡ€Π΅Π±Π°Ρ†ΠΈΠ²Π°ΡšΠ΅ΠΌ Π»ΠΎΠ³ΠΈΡ‡ΠΊΠΈΡ… (БЦОМ) процСса Π²Π΅Π·Π°Π½ΠΈΡ… Π·Π° Π½ΠΈΡ‚, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±ΠΈΡ‚ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ којС су ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½ΠΎ нСзависнС са Ρ‚Π°Ρ‡ΠΊΠ΅ Π³Π»Π΅Π΄ΠΈΡˆΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½ΠΎΠ³ простора, којС Ρ€Π°Π΄Π΅ ΡƒΠ½ΡƒΡ‚Π°Ρ€ истС Π½ΠΈΡ‚ΠΈ. Овако наш Ρ‚Π°Π½ΠΊΠΈ ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚ Ρ€Π°Π΄ΠΈ са Π±Π°Π·ΠΎΠΌ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° – ΡƒΠ½ΡƒΡ‚Π°Ρ€ јСдног ОБ процСса ΠΏΠΎΡΡ‚ΠΎΡ˜Π΅ Π΄Π²Π° БЦОМ процСса, јСдан јС ΠΏΠΎΠ²Π΅Π·Π°Π½ са ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚ΠΎΠΌ, Π° Π΄Ρ€ΡƒΠ³ΠΈ са сСрвСром. Овај приступ Π½Π°ΠΌ ΠΎΠΌΠΎΠ³ΡƒΡ›Π°Π²Π° Π΄Π° објСдинимо писањС ΠΊΠΎΠ΄Π° који Ρ›Π΅ Ρ€Π°Π΄ΠΈΡ‚ΠΈ ΠΈ Π½Π° локалној Π±Π°Π·ΠΈ ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ° ΠΈΡƒ β€žΠΏΡ€Π°Π²ΠΎΡ˜β€œ Π²Π΅Ρ€Π·ΠΈΡ˜ΠΈ ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚-сСрвСр. Π¦Π΅Π½Π° Ρ‚Π°ΠΊΠ²Π΅ униформности јС висока, Π°Π»ΠΈ пракса ΠΏΠΎΠΊΠ°Π·ΡƒΡ˜Π΅ Π΄Π° сС исплати.

На основу ΠΌΠΎΠ΄Π΅Π»Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ БЦОМ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° јС ΠΈ пословна Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈ Π΄Π΅ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠ° 1Π¦: ЕнтСрприсС.

ΠšΠΎΡ€ΠΈΡΠ½ΠΈΡ‡ΠΊΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ

Π£Π·Π³Ρ€Π΅Π΄, ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠΈΠΌΠ°. НС користимо стандарднС Виндовс ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅; нашС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ су ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π½Π° Виндовс АПИ. Π—Π° Π›ΠΈΠ½ΡƒΠΊ Π²Π΅Ρ€Π·ΠΈΡ˜Ρƒ, Π½Π°ΠΏΡ€Π°Π²Ρ™Π΅Π½ јС слој који Ρ€Π°Π΄ΠΈ ΠΊΡ€ΠΎΠ· вкВидгСтс Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ.
Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π΅ зависи ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄Π΅Π»ΠΎΠ²Π° 1Π¦:ЕнтСрприсС ΠΈ користимо јС Ρƒ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ°Π»ΠΈΡ… ΠΈΠ½Ρ‚Π΅Ρ€Π½ΠΈΡ… услуТних ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°.

Π’ΠΎΠΊΠΎΠΌ Π³ΠΎΠ΄ΠΈΠ½Π° Ρ€Π°Π·Π²ΠΎΡ˜Π° 1Π¦:ЕнтСрприсС, ΠΈΠ·Π³Π»Π΅Π΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΎ, Π°Π»ΠΈ сС ΠΎΠ·Π±ΠΈΡ™Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° Π΄ΠΎΠ³ΠΎΠ΄ΠΈΠ»Π° само јСдном, 2009. Π³ΠΎΠ΄ΠΈΠ½Π΅, издавањСм Π²Π΅Ρ€Π·ΠΈΡ˜Π΅ 8.2 ΠΈ појавом β€žΡƒΠΏΡ€Π°Π²Ρ™Π°Π½ΠΈΡ… ΠΎΠ±Ρ€Π°Π·Π°Ρ†Π°β€œ. ΠŸΠΎΡ€Π΅Π΄ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ ΠΈΠ·Π³Π»Π΅Π΄Π°, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ распорСда Ρ„ΠΎΡ€ΠΌΠ΅ сС ΡΡƒΡˆΡ‚ΠΈΠ½ΡΠΊΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΠΎ – дошло јС Π΄ΠΎ ΠΎΠ΄Π±Π°Ρ†ΠΈΠ²Π°ΡšΠ° пиксСл ΠΏΠΎ пиксСл ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π°ΡšΠ° Π΅Π»Π΅ΠΌΠ΅Π½Π°Ρ‚Π° Ρƒ корист Ρ„Π»ΠΎΠ²-Π»Π°ΠΈΠΎΡƒΡ‚Π° Π΅Π»Π΅ΠΌΠ΅Π½Π°Ρ‚Π°. ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, Ρƒ Π½ΠΎΠ²ΠΎΠΌ ΠΌΠΎΠ΄Π΅Π»Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ Π½Π΅ Ρ€Π°Π΄Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ са ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈΠΌΠ° Π΄ΠΎΠΌΠ΅Π½Π°, Π²Π΅Ρ› са посСбним Π”Π’Πž (ΠžΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ прСноса ΠΏΠΎΠ΄Π°Ρ‚Π°ΠΊΠ°).
ОвС ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅ су ΠΎΠΌΠΎΠ³ΡƒΡ›ΠΈΠ»Π΅ ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ Π²Π΅Π± ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚Π° 1Π¦:ЕнтСрприсС који Ρ€Π΅ΠΏΠ»ΠΈΡ†ΠΈΡ€Π° Π¦++ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠˆΠ°Π²Π°Π‘Ρ†Ρ€ΠΈΠΏΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π°. Π’Ρ€ΡƒΠ΄ΠΈΠΌΠΎ сС Π΄Π° ΠΎΠ΄Ρ€ΠΆΠΈΠΌΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½Ρƒ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ†ΠΈΡ˜Ρƒ ΠΈΠ·ΠΌΠ΅Ρ’Ρƒ Ρ‚Π°Π½ΠΊΠΈΡ… ΠΈ Π²Π΅Π± ΠΊΠ»ΠΈΡ˜Π΅Π½Π°Ρ‚Π°. Π£ ΡΠ»ΡƒΡ‡Π°Ρ˜Π΅Π²ΠΈΠΌΠ° ΠΊΠ°Π΄Π° Ρ‚ΠΎ нијС ΠΌΠΎΠ³ΡƒΡ›Π΅, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π±ΠΎΠ³ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅ΡšΠ° доступног ΠˆΠ°Π²Π°Π‘Ρ†Ρ€ΠΈΠΏΡ‚ АПИ-ја (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, могућност Ρ€Π°Π΄Π° са Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°ΠΌΠ° јС Π²Π΅ΠΎΠΌΠ° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π°), чСсто ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°ΠΌΠΎ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½Ρƒ функционалност користСћи ΠΏΡ€ΠΎΡˆΠΈΡ€Π΅ΡšΠ° ΠΏΡ€Π΅Ρ‚Ρ€Π°ΠΆΠΈΠ²Π°Ρ‡Π° написана Π½Π° Π¦++. Π’Ρ€Π΅Π½ΡƒΡ‚Π½ΠΎ ΠΏΠΎΠ΄Ρ€ΠΆΠ°Π²Π°ΠΌΠΎ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π•ΠΊΠΏΠ»ΠΎΡ€Π΅Ρ€ ΠΈ ΠœΠΈΡ†Ρ€ΠΎΡΠΎΡ„Ρ‚ Π•Π΄Π³Π΅ (Виндовс), Π“ΠΎΠΎΠ³Π»Π΅ Π¦Ρ…Ρ€ΠΎΠΌΠ΅ (Виндовс), Π€ΠΈΡ€Π΅Ρ„ΠΎΠΊ (Виндовс ΠΈ Π›ΠΈΠ½ΡƒΠΊ) ΠΈ Π‘Π°Ρ„Π°Ρ€ΠΈ (ΠœΠ°Ρ†ΠžΠ‘).

ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π° ΡƒΠΏΡ€Π°Π²Ρ™Π°Π½ΠΈΡ… ΠΎΠ±Ρ€Π°Π·Π°Ρ†Π° сС користи Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠ° Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ 1Π¦. На ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈΠΌ ΡƒΡ€Π΅Ρ’Π°Ρ˜ΠΈΠΌΠ°, ΠΏΡ€ΠΈΠΊΠ°Π·ΠΈΠ²Π°ΡšΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° јС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΊΠΎΡ€ΠΈΡˆΡ›Π΅ΡšΠ΅ΠΌ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ˜Π° којС су ΠΈΠ·Π²ΠΎΡ€Π½Π΅ Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈ систСм, Π°Π»ΠΈ сС Π·Π° Π»ΠΎΠ³ΠΈΠΊΡƒ распорСда обрасца ΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜ΡΠ° користи исти ΠΊΠΎΠ΄ ΠΊΠ°ΠΎ Π½Π° β€žΠ²Π΅Π»ΠΈΠΊΠΎΡ˜β€œ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ 1Π¦:ЕнтСрприсС.

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° "1Π¦: ЕнтСрприсС" - ΡˆΡ‚Π° јС испод Ρ…Π°ΡƒΠ±Π΅?
1Π¦ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π½Π° Π›ΠΈΠ½ΡƒΠΊ ОБ

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° "1Π¦: ЕнтСрприсС" - ΡˆΡ‚Π° јС испод Ρ…Π°ΡƒΠ±Π΅?
1Π¦ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΎΠΌ ΡƒΡ€Π΅Ρ’Π°Ρ˜Ρƒ

1Π¦ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°ΠΌΠ° ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° "1Π¦: ЕнтСрприсС" - ΡˆΡ‚Π° јС испод Ρ…Π°ΡƒΠ±Π΅?
1Π¦ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ Π½Π° Виндовс ОБ

ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° "1Π¦: ЕнтСрприсС" - ΡˆΡ‚Π° јС испод Ρ…Π°ΡƒΠ±Π΅?
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅Ρ˜Ρ 1Π¦ - Π²Π΅Π± ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚

ΠžΡ‚Π²ΠΎΡ€Π΅Π½ΠΎΠ³ ΠΊΠΎΠ΄Π°

Иако Π½Π΅ користимо стандарднС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π·Π° Π¦++ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€Π΅ ΠΏΠΎΠ΄ Виндовс-ΠΎΠΌ (МЀЦ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ ΠΈΠ· Π’ΠΈΠ½ΠΠŸΠ˜-Π°), Π½Π΅ пишСмо свС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π΅ сами. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° јС Π²Π΅Ρ› ΠΏΠΎΠΌΠ΅Π½ΡƒΡ‚Π° вкВидгСтс, Π° Ρ‚Π°ΠΊΠΎΡ’Π΅ користимо:

Листа сС наставља.
ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, користимо Π²Π΅ΠΎΠΌΠ° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠΎΠ²Π°Π½Ρƒ Π²Π΅Ρ€Π·ΠΈΡ˜Ρƒ Π“ΠΎΠΎΠ³Π»Π΅ ВСст ΠΈ Π“ΠΎΠΎΠ³Π»Π΅ ΠœΠΎΡ†ΠΊ ΠΏΡ€ΠΈ Ρ€Π°Π·Π²ΠΎΡ˜Ρƒ Ρ˜Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½ΠΈΡ… тСстова.
Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ су Π·Π°Ρ…Ρ‚Π΅Π²Π°Π»Π΅ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΡ˜Ρƒ Π΄Π° Π±ΠΈ Π±ΠΈΠ»Π΅ ΠΊΠΎΠΌΠΏΠ°Ρ‚ΠΈΠ±ΠΈΠ»Π½Π΅ са ΠΌΠΎΠ΄Π΅Π»ΠΎΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ БЦОМ.
ΠŸΡ€Π΅Π²Π°Π»Π΅Π½Ρ†ΠΈΡ˜Π° 1Π¦ Ρ‡ΠΈΠ½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΎΠ΄Π»ΠΈΡ‡Π½ΠΈΠΌ тСстом снагС Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ којС сС Ρƒ њој користС. Π Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈ корисници ΠΈ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡ˜ΠΈ Π±Ρ€Π·ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Ρ˜Ρƒ Π³Ρ€Π΅ΡˆΠΊΠ΅ Ρ‡Π°ΠΊ ΠΈ Ρƒ областима ΠΊΠΎΠ΄Π° којС сС Π½Π°Ρ˜Ρ‡Π΅ΡˆΡ›Π΅ користС. Π‘Π°ΠΌΠΈ ΠΈΡ… исправљамо ΠΈ Ρ‚Ρ€ΡƒΠ΄ΠΈΠΌΠΎ сС Π΄Π° ΠΈΡ… Π²Ρ€Π°Ρ‚ΠΈΠΌΠΎ Π°ΡƒΡ‚ΠΎΡ€ΠΈΠΌΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅. Π˜ΡΠΏΠΎΡΡ‚Π°Π²Ρ™Π° сС Π΄Π° јС искуство ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ†ΠΈΡ˜Π΅ Π²Π΅ΠΎΠΌΠ° Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΎ.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈ Ρ†Π£Π Π› ΠΈ Π»ΠΈΠ±Π΅Ρ‚ΠΏΠ°Π½ Π±Ρ€Π·ΠΎ Ρ€Π΅Π°Π³ΡƒΡ˜Ρƒ Π½Π° Π·Π°Ρ…Ρ‚Π΅Π²Π΅ Π·Π° ΠΏΠΎΠ²Π»Π°Ρ‡Π΅ΡšΠ΅ΠΌ, Π°Π»ΠΈ јС Π·Π°ΠΊΡ€ΠΏΠ°, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ½ ΠžΠΏΠ΅Π½Π‘Π‘Π› Никада нисмо успСли Π΄Π° Π³Π° Π²Ρ€Π°Ρ‚ΠΈΠΌΠΎ.

Π—Π°ΠΊΡ™ΡƒΡ‡Π°ΠΊ

Π£ Ρ‡Π»Π°Π½ΠΊΡƒ смо сС Π΄ΠΎΡ‚Π°ΠΊΠ»ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π³Π»Π°Π²Π½ΠΈΡ… аспСката Ρ€Π°Π·Π²ΠΎΡ˜Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ 1Π¦: ЕнтСрприсС. Π£ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎΠΌ ΠΎΠ±ΠΈΠΌΡƒ Ρ‡Π»Π°Π½ΠΊΠ°, Π΄ΠΎΡ‚Π°ΠΊΠ»ΠΈ смо сС само Π½Π΅ΠΊΠΈΡ…, ΠΏΠΎ нашСм ΠΌΠΈΡˆΡ™Π΅ΡšΡƒ, Π·Π°Π½ΠΈΠΌΡ™ΠΈΠ²ΠΈΡ… аспСката.
МоТС сС Π½Π°Ρ›ΠΈ ΠΎΠΏΡˆΡ‚ΠΈ опис Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΠΈΡ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·Π°ΠΌΠ° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ ΠΎΠ²Π΄Π΅.
КојС Π±ΠΈ вас Ρ‚Π΅ΠΌΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π»Π΅ Ρƒ Π±ΡƒΠ΄ΡƒΡ›ΠΈΠΌ Ρ‡Π»Π°Π½Ρ†ΠΈΠΌΠ°?

Како јС ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π°Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° 1Π¦?
Опис ΡƒΠ½ΡƒΡ‚Ρ€Π°ΡˆΡšΠ΅ структурС Π²Π΅Π± ΠΊΠ»ΠΈΡ˜Π΅Π½Ρ‚Π°?
Или стС ΠΌΠΎΠΆΠ΄Π° заинтСрСсовани Π·Π° процСс ΠΎΠ΄Π°Π±ΠΈΡ€Π° карактСристика Π·Π° Π½ΠΎΠ²Π° издања, Ρ€Π°Π·Π²ΠΎΡ˜Π° ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€Π°ΡšΠ°?

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρƒ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΌΠ°!

Π˜Π·Π²ΠΎΡ€: Π²Π²Π².Ρ…Π°Π±Ρ€.Ρ†ΠΎΠΌ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€