강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của wishks146178
wishks146178

câu hỏi đã được viết

Một trại huấn luyện phát triển toàn diện thực sự dành cho những người không chuyên ngành

Tổng quan API

소켓 프로그래밍 이란

Viết

·

790

1

질문있습니다.
 
소켓프로그래밍이라 하면 어떤것을 제작하는 것을 의미하나요
어렴풋이 서버 프로그래밍을 얘기하는 것 같은데....
 
그리고 서버 어플리케이션을 만드는 것으 이야기하는지
서버의 운영체제를 만드는 것을 이야기하는지 잘 모르겠습니다.
 
도움말씀 부탁드려요..
머신러닝 배워볼래요? react-nativetensorflowreactHTML/CSSjavascriptexpressnodejs

Câu trả lời 2

1

wishks146178님의 프로필 이미지
wishks146178
Người đặt câu hỏi

한가지만 더 질문이요.. 이게 운영체제하고는 상관이 있나요?

0

grab님의 프로필 이미지
grab
Người chia sẻ kiến thức

소켓 프로그래밍을 이해하기 위해선 네트워크 OSI 7계층에 대한 이해가 먼저 필요합니다!

우리가 일반적으로 하게되는 서버 프로그래밍은 L7 애플리케이션 레이어에서 동작하게 됩니다.  반면 소컷은 TCP/IP, 즉 L4 레이어와 통신할 수 있도록 도와주는 도구입니다. 

소켓 프로그래밍을 하면 TCP/IP 레이어에서 동작하는 서버 프로그램을 개발할 수 있다고 보시면 됩니다.

 

또한 소켓은 운영체제에서 제공하는 L4 네트워크 통신 API입니다 :)

Hình ảnh hồ sơ của wishks146178
wishks146178

câu hỏi đã được viết

Đặt câu hỏi