채팅 서비스

공부/TIL

[Node.js] net을 이용하여 간단한 TCP/IP chat program 만들기

요즘 진행하는 스터디에서 다음과 같은 과제가 생겼다. 아래 조건을 만족하는 간단한 chat program을 만들자. (필수) 1. TCP 서버와 클라이언트를 가장 자신이 있는 언어로 구현한다. 2. 콘솔 화면을 띄우면서 클라이언트 콘솔에서 메시지를 보내면 서버 콘솔에서 전달받은 메시지를 보여 준다. key word: socket programming. TCP 추가: wire shark를 설치해서 클라이언트와 서버 간에 주고받은 패킷을 확인하여 TCP 3-way handshake를 더 깊이 있게 이해하는 것이 주 목표. node.js + node.js에 내장된 net + 역시 내장된 readline을 사용하여 구현했다. 디렉토리 구조는 다음과 같다 : chat-program/ ├── server/ │ └─..

Ail_
'채팅 서비스' 태그의 글 목록