본문 바로가기

전체 글

(84)
Maven vs Gradle 취준생일때 강경 spring boot , Gradle, JPA 파였다가회사에서 Spring, Maven , MyBatis 를 쓴다는 사실을 깨닫고 .. 울면서 적는 .. MavenXML 기반의 구성 파일(pom.xml) Gradle구성파일 대신 스크립트를 사용하여 빌드
SMTP와 POP3/ IMAP 메일 프로토콜하면 떠오르는 3가지 .. SMTP - 메일을 보내는 역할만 하는  대표적인 프로토콜 POP3 (Post Office Protocol 3)클라이언트가 메일 서버에서 메일을 받아오는 프로토콜, 메일 서버에 저장된 메일을 사용자 컴퓨터로 가져와서 확인할 수 있게 해줌 IMAP(Internet Message Access Protocaol)POP3와 마찬가지로 사용자가 메일 서버에서 메일을 내려받는 프로토콜 중 하나중앙 서버에서 동기화가 이루어지기 때문에 모든 장치에서 똑같은 내용이 보이게 됨
소켓 소켓은 네트워크에서 동작하는 프로그램의 종착점ip주소와 포트번호로 이루어져 있음서버와 클라이언트가 양방향 통신을 할 수 있게 해주는 소프트웨어 장치양방향 통신을 위해 클라이언트와 서버 둘다 소켓을 생성하여 연결해줘야 함일반적인 웹 환경은 클라이언트의 요청을 받으면 응답 후 바로 연결을 종료하는 비연결 동기 소켓 방식이다 웹소켓은 클라이언트의 요청에 응답한 후에도 연결을 그대로 유지하는 연결 지향 방식 웹소켓은 http가 아닌 ws 프로토콜을 사용주요 애너테이션@ServerEndpoint@OnOpen@OnMessage@OnClose@OnError