μλ‘
λλΆλΆμ μ ν리μΌμ΄μ μ λ νλ‘μΈμ€κ° λ©μμ§λ₯Ό μλ‘μκ² λ³΄λ΄λ ν΅μ νλ‘μΈμ€ μμΌλ‘ ꡬμ±λ©λλ€. νλμ νλ‘μΈμ€λ‘λΆν° λ€λ₯Έ νλ‘μΈμ€λ‘ 보λ΄λ λ©μμ§λ λ€νΈμν¬λ₯Ό ν΅ν΄ μμ§μ λλ€. νλ‘μΈμ€λ μμΌ(socket)μ ν΅ν΄ λ€νΈμν¬λ‘ λ©μμ§λ₯Ό 보λ΄κ³ λ°μ΅λλ€.
μ΄μ체μ κ΄μ μμ λ³Έ νλ‘μΈμ€μ ν΅μ μ μ΄μ μ νλ² μ λ¦¬ν΄ λ³Έ μ μ΄ μμΌλ μλ λ§ν¬λ₯Ό μ°Έκ³ νμλ©΄ λμμ΄ λ κ² κ°μ΅λλ€.
μμΌ(socket)
μ μ΄λ―Έμ§λ μΈν°λ·μμ ν΅μ νλ λ νλ‘μΈμ€ μ¬μ΄μ μμΌ ν΅μ μ 보μ¬μ€λλ€. μ μ΄λ―Έμ§λ νλ‘μΈμ€κ° μ¬μ©νλ νμ μ μ‘ νλ‘ν μ½μ΄ μΈν°λ·μ TCP νλ‘ν μ½μ΄λΌκ³ κ°μ ν©μλ€. μ΄λ―Έμ§μ 보μ΄λ―μ΄, μμΌμ νΈμ€νΈμ μ ν리μΌμ΄μ κ³μΈ΅κ³Ό νΈλμ€ν¬νΈ κ³μΈ΅ κ°μ μΈν°νμ΄μ€μ λλ€. λν μμΌμ λ€νΈμν¬ μ ν리μΌμ΄μ μ΄ μΈν°λ·μ λ§λ νλ‘κ·Έλλ° μΈν°νμ΄μ€μ΄λ―λ‘, μ ν리μΌμ΄μ κ³Ό λ€νΈμν¬ μ¬μ΄μ API(Application Programming Interface)λΌκ³ λ ν©λλ€. μ ν리μΌμ΄μ κ°λ°μλ μμΌμ μ ν리μΌμ΄μ κ³μΈ΅μ λν λͺ¨λ ν΅μ κΆμ κ°μ§λ§ μμΌμ νΈλμ€ν¬νΈ κ³μΈ΅μ λν ν΅μ κΆμ κ±°μ κ°μ§ λͺ»ν©λλ€.
νΈλμ€ν¬νΈ κ³μΈ΅μ λν μ ν리μΌμ΄μ κ°λ°μμ ν΅μ λ μλμ κ°μ΅λλ€.
- νΈλμ€ν¬νΈ νλ‘ν μ½μ μ ν
- μ΅λ λ²νΌμ μ΅λ μΈκ·Έλ¨ΌνΈμ κ°μ μ½κ°μ νΈλμ€ν¬νΈ κ³μΈ΅ 맀κ°λ³μμ μ€μ
μ ν리μΌμ΄μ κ°λ°μκ° νΈλμ€ν¬νΈ νλ‘ν μ½μ μ ννλ©΄, μ ν리μΌμ΄μ μ νλ‘ν μ½μ΄ μ 곡νλ μ μ‘ μλΉμ€λ₯Ό μ¬μ©νμ¬ κ΅¬μ±λ©λλ€.
μμΌμ μΈλΆμ μΈ κ΅¬μ±μ λν΄μλ μ΄νμ νλ² μ΄ν΄λ³΄κ² μ΅λλ€.
λκΈ