μ¬μ§ μ€λͺ μ μ λ ₯νμΈμ.
[μμ½] : λ©λ‘μ€ λμ¬μ¨μ΄κ° DirectPlay κ΄λ ¨ νλ‘κ·Έλ¨μΌλ‘ μμ₯ν΄ μ ν¬λκ³ μλ κ²μ΄ νμΈλλ€. ν΄λΉ λμ¬μ¨μ΄λ μ·¨μ½ν MS-SQL μλ²λ₯Ό λμμΌλ‘ μ ν¬λκ³ μλ€. λ©λ‘μ€ λμ¬μ¨μ΄λ PCμ μΈμ΄ μ€μ μ λ°λΌ νΉμ μΈμ΄ νκ²½μ κ°μΌμμ μ μΈνλ νΉμ§μ΄ μλ€.
[κΈ°μ¬ μ μ μ΄μ ] : 2017λ λ¨κΈ°κ°μ κΈμλλ‘ νμ°λμλ μλν¬λΌμ΄(λμ¬μ¨μ΄μ μ’ λ₯)λ₯Ό ν΅ν΄, μ²μμΌλ‘ μ μ± νλ‘κ·Έλ¨μ λν΄ κ²½κ°μ¬μ κ°μ§κ² λμλ€. μ½ 6λ μ΄ μ§λ νμ¬, λ©λ‘μ€ λμ¬μ¨μ΄λ μλν¬λΌμ΄μ κ°μΌ κ²½λ‘μ μ΄λ»κ² λ€λ₯Όμ§ κΆκΈνμ¬ κΈ°μ¬λ₯Ό μ μ νλ€.
[λλ μ ] : μ΄μ μ μλ €μ§ κ°μΌ κ²½λ‘(μ€νΈ λ¬Έμ λ©μΈμ§, μ΄λ©μΌ, μ λμ¨μ΄ ν΄λ¦μ ν΅ν μ¬μ΄νΈ μ μ λ±) μ λ€λ₯Έ λ°©λ²μ μ¬μ©νλ λμ¬μ¨μ΄λ₯Ό κΈ°μ¬λ‘ μ νκ³ , λ―Έλ 보μ μ λ¬Έκ°λ‘μ κ·Έλ¦¬κ³ μ»΄ν¨ν° μμ΄ μ΄ μ μλ μΌλ°μ μΈ μ¬μ©μλ‘μ μ μ± νλ‘κ·Έλ¨μ κ°λ°•λ°μ μν€λ μΈλ ₯μ λννμ¬ μμ€ν μ 보λ€μ μ§ν€κΈ° μν΄, μ μ± νλ‘κ·Έλ¨ κΈ°λ²κ³Ό λν₯μ μ μμμΌνλ€λ κ²μ λκΌλ€.
νΉν, κ±°λ λμμλ₯Ό μΆμ νκΈ° μ΄λ €μ΄ λΉνΈμ½μΈμ λ±μ₯μΌλ‘ μ μ± νλ‘κ·Έλ¨κ³Όμ μ μμ΄ λλμ§ μμ κ²μμ μμν μ μμλ€. (ν΄μ»€λ€μ΄ μνΈνλ νμΌμ 볡ꡬμν€λ 쑰건μΌλ‘ λΉνΈμ½μΈ μ§λΆμ μꡬνκΈ° λλ¬Έμ΄λ€.)
μ΅κ·Ό λ§μ μ¬λλ€μ΄ μ΄μ©νλ μ±GPTμμ λνλ₯Ό ν΅ν΄μ μμ§λ κ°μΈ μ λ³΄κ° μ μΆλμ΄ μ μ± νλ‘κ·Έλ¨ κ°μΌ κ²½λ‘ κ°λ°μ μ΄μ©λ μ μμ κ°λ₯μ±μ λν΄μλ μκ°ν΄λ³΄κ² λμλ€.
[μ©μ΄μ 리] :
1. Direct play: microsoftμ¬μ *DirectXμ ν¬ν¨λμ΄ μλ *μμ© νλ‘κ·Έλ¨ μΈν°νμ΄μ€(*API)λ‘, λ€νΈμν¬λ₯Ό ν΅ν΄μ νλ λνμ ννμ κ²μμ μν κ²μ΄λ€.
*Direct X: λ§μ΄ν¬λ‘μννΈμ¬κ° μλμ¦μ©μΌλ‘ κ°λ°ν λ©ν°λ―Έλμ΄ μμ© νλ‘κ·Έλ¨ μΈν°νμ΄μ€(API)μ μ§ν©. 2μ°¨μ λ° 3μ°¨μμ λν, μμ±, λν λ± κ°μ’ λ―Έλμ΄λ₯Ό μ¬μ©ν μμ© νλ‘κ·Έλ¨μ΄ νλμ¨μ΄ μ₯μΉλ₯Ό μ§μ μ μνμ¬ κ³ μμΌλ‘ μ²λ¦¬ν μ μλλ‘ ν΄ μ£Όλ APIλΌλ μλ―Έμμ λ€μ΄λ νΈ XλΌλ μ΄λ¦μ΄ λΆμ¬μ‘λ€.
*μμ© νλ‘κ·Έλ¨: μ΄λ€ νΉμ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μνμ¬ μ¬μ©μ λλ μ λ¬Έκ°λ€μ μνμ¬ λ§λ€μ΄μ§ νλ‘κ·Έλ¨
*API: μμ© νλ‘κ·Έλ¨ κ°λ°μλ€μ΄ μ ν리μΌμ΄μ μ λ§λ€ λ μ΄μ체μ μμ λμνλ νλ‘κ·Έλ¨μ μ½κ² λ§λ€ μ μλλ‘ νλ©΄ ꡬμ±μ΄λ νλ‘κ·Έλ¨ λμμ νμν κ°μ’ ν¨μλ₯Ό λͺ¨μλμ κ²μ λ§νλ€.
(+EX: c μΈμ΄λ‘ νλ‘κ·Έλ¨μ μμ±νλ κ²½μ°, ‘printf’λ§ μ λ ₯ν΄λ APIλ λΌμ΄λΈλ¬λ¦¬μμ printf()μ μμ±λ ν¨μ μμμ κΊΌλ΄μ΄ 보μ¬μ€λ€.)
2. λμ¬μ¨μ΄: λμ¬μ¨μ΄λ ‘λͺΈκ°’(Ransom)κ³Ό ‘μννΈμ¨μ΄’(Software)μ ν©μ±μ΄λ€. μμ€ν μ μ κ·Έκ±°λ λ°μ΄ν°λ₯Ό μνΈνν΄ μ¬μ©ν μ μλλ‘ λ§λ λ€, μ΄λ₯Ό μΈμ§λ‘ κΈμ μ μꡬνλ μ μ± νλ‘κ·Έλ¨μ μΌμ»«λλ€.
3. λ·λ·: νμ₯μ± μμ± μΈμ΄(XML)μ λ¨μ κ°μ²΄ μ κ·Ό νλ‘ν μ½(SOAP)μ κΈ°λ°μΌλ‘ ν ν΅ν© μΉ μλΉμ€ νλ«νΌ. λ§μ΄ν¬λ‘μννΈμ¬μ ν΅ν© μΈν°λ· μ λ΅μΌλ‘ λμ¨ κ²μΌλ‘, μΈν°λ·μμ λ°μ΄ν°λ₯Ό μ μν΄ μ£Όλ μ¬μ€μμ νμ€μΈ XMLμ μ¬μ©νμ¬ μλΉμ€μ μ½ν μΈ κ° μνΈ μμ©ν΄ μ μλκ³ , μΈμ μ΄λμλ μ΄λ ν μ΄λ λ¨λ§κΈ°λ‘λ κ°μ’ μ½ν μΈ λ₯Ό μ΄μ©ν μ μλ κΈ°λ°μ μ 곡νλ€. λ·λ· νλ«νΌμ μλΉμ€λ₯Ό ꡬννκ³ μ΄μ©ν μ μλ νλΆ κ΅¬μ‘° λ° λꡬμ΄λ©°, μλ‘μ΄ μ’ λ₯μ μ€λ§νΈ μΈν°λ· μ₯λΉλ₯Ό κ°λ₯νκ² νλ μννΈμ¨μ΄μ΄λ€.
4. MS-SQL: λ§μ΄ν¬λ‘μννΈ(MS)μμ κ°λ°ν νλ‘κ·Έλλ° μΈμ΄λ‘ κ°μ’ μλ£λ₯Ό μ μ₯νλ λ°μ΄ν°λ² μ΄μ€(DB) μλ²λ₯Ό κ΄λ¦¬νλλ° μ°μ΄λ μΈμ΄λ₯Ό λ»νλ€. MS-SQLμλ²λ *SQLμ κΈ°λ°ν΄ MSκ° κ°λ°ν λ°μ΄ν°λ² μ΄μ€ μλ²λ€. μΉμ¬μ΄νΈ μ΄μμ νΉμ μμ€ν μ΄μμ νμν μμ²λ§ 건μ λ°μ΄ν°κ° μ μ₯λΌ μλ€.
MSλ μμ€ μ½λλ₯Ό 곡κ°νμ§ μκ³ μμ΄ λ¬Έμ λ°μμ λμμ΄ μ΄λ ΅λ€λ μ§μ μ λ°κ³ μλ€.
*SQL: λ°μ΄ν°λ² μ΄μ€μμ μ 보λ₯Ό μ»κ±°λ κ°±μ νκΈ° μν΄ νμ€ λνμμΌλ‘ ꡬμ±λ νλ‘κ·Έλλ° μΈμ΄. λλ€μμ λ°μ΄ν°λ² μ΄μ€ κ΄λ ¨ νλ‘κ·Έλ¨λ€μ΄ μ΄ μΈμ΄λ₯Ό νμ€μΌλ‘ μ±ννκ³ μλ€.
5. λ©λͺ¨λ¦¬: μ»΄ν¨ν°μ μ¬μ©λλ μ₯μΉ μ€μμ μ μ₯κΈ°λ₯μ κ°μ§κ³ μλ κ²λ€μ λ©λͺ¨λ¦¬λΌκ³ νλ€. μ€μμ²λ¦¬μ₯μΉ(CPU)λ‘λΆν° κ°κΉμ΄ μμλ‘ λ μ§μ€ν°, μΊμ, RAMκ³Ό ROM, λ§μ§λ§μΌλ‘ νλ λμ€ν¬κ° μλ€.
6. λ°λ³΅λ¬Έ: μ»΄ν¨ν° νλ‘κ·Έλλ°μμ λ°λ³΅λ¬Έ(μμ΄: iteration)μ μ μ΄λ¬Έμ€ νλλ‘, νλ‘κ·Έλ¨ μμ€ μ½λλ΄μμ νΉμ ν λΆλΆμ μ½λκ° λ°λ³΅μ μΌλ‘ μνλ μ μλλ‘ νλ ꡬ문μ΄λ€.
7. Base 64: λ°μ΄ν°λ₯Ό 64μ’ λ₯μ μΈμ κ°λ₯ν μ«μλ§μ μ΄μ©νμ¬ μΈμ½λ©νλ λ°©μμΌλ‘, κ·Έ μΈμ λ¬Έμλ₯Ό μ²λ¦¬ν μ μλ ν΅μ νκ²½μμ λ©ν°λ°μ΄νΈ λ¬Έμλ μ΄μ§ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ κ²μ λͺ©μ μΌλ‘ νλ€.
8. μΈμ½λ©: μ»΄ν¨ν°λ₯Ό μ΄μ©νμ¬ μμ, μ΄λ―Έμ§ λλ μ리 λ°μ΄ν°λ₯Ό μμ±ν λ, μλμ λ°μ΄ν°μμ μ€μ΄κΈ° μνμ¬ λ°μ΄ν°λ₯Ό μ½λννκ³ μμΆνλ κ². μ μ₯νλ λ°©λ²μ λ°λ₯Έ κ°κ° μ½λ±κ°μ΄ μ€μ λμ΄ μκ³ , μ΄λ¬ν νμΌμ μ¬μν λμλ μ½λνλ λ΄μ©μ μλμ μ λ³΄λ‘ λ³ννλ λμ½λ© μμ μ νλ€.
9. DLL: μ»΄ν¨ν°κ° νλ¦°ν°λ μ€μΊλ λ±μ μ₯μΉλ₯Ό μλμν€κΈ° μν΄ μ¬μ©νλ μμ νλ‘κ·Έλ¨λ€μ μ§ν©
10. λ μ§μ€νΈλ¦¬: μλ μμ€ν μμ μ¬μ©νλ λͺ¨λ νλ‘κ·Έλ¨μ μμ€ν κ΅¬μ± μ 보λ₯Ό μ μ₯ν λ°μ΄ν°λ² μ΄μ€.
[λ§ν¬] : https://m.boannews.com/html/detail.html?mtype=1&idx=115068