반응형 TCP/IP1 [C/C++] 소켓 프로그래밍 - 서버와 클라이언트 (1) 소켓 활용 예시요즘엔 카카오톡, 라인 등의 메신저가 대두되고 있지만, 예전에는 인터넷 채팅 프로그램으로 1:1 채팅을 했었다. 그 중에서 8~90년대 생이 들어보았을 법한 프로그램 중 유명한 것은 '버디버디'이다. (예전에는 이것도 파란색 화면으로 되어있는 구버전이 있었다고 들었다.) 이것을 통틀어 채팅 프로그램이라고 할 수 있는데, 클라이언트와 서버 구조로 되어있다. 클라이언트와 서버는 각자 '소켓'을 열고 닫을 수 있으며 이것을 통로로써 데이터를 주고 받는다. 채팅 프로그램 외에도 인터넷 서버에서 강의를 다운로드 받거나 웹 서핑을 하는 것에 소켓 프로그래밍이 적용되었다. 오늘은 소켓이 무엇인지 알아보고, 소켓을 활용한 통신에서 서버와 클라이언트가 어떤 역할을 하는지 알아보자. 소켓이란?소켓은 통신 과.. 2024. 6. 25. 이전 1 다음 반응형