[Java] 채팅 프로그램(소켓)
2학년, 졸업작품을 함께할 팀이 결성되고 1학기는 졸업작품 주제와 간단한 구상 정도만 정하는 대신 채팅 프로그램을 구현해야 했다. 총 4명으로 구성된 팀이었고 이중 두 분은 Java가 너무 어렵다고 하셔서 PPT를 담담하셨다. 애뮬릿을 활용한 기본 틀을 교수님께서 제공하시고 여러 기능들을 구현하는 프로젝트였다. 당시 관련 자료를 찾기가 어려웠고 이전 과목들에 비해 갑자기 난이도가 상승한 감이 있어 기본 코드를 해석하는 것부터 힘들었다. 개요 접속 시 설정된 메세지를 Server와 Client가 주고받는 기본 소켓 프로그램에 기반 단계별로 기능을 추가하는 방식으로 진행. Project 1 Simple Socket Program Client : 메세지를 사용자로부터 입력받아 Server에 전송. Server..
2024.03.17