분류 전체보기

Programming/기타

[Spring] WebSocket , SockJS 를 이용한 채팅 서비스

이번 포스팅에서는 WebSocket 라이브러리와 SockJS 라이브러리를 이용해 스프링 채팅 서비스를 구현해보겠습니다. WebSocket ? : 웹 버전의 TCP 또는 Socket 이라고 이해하면 됩니다. WebSocket은 서버와 클라이언트 간 Socket Connection을 유지해서 언제든 양방향 통신 또는 데이터 전송이 가능하도록 하는 기술입니다. ex) SNS 애플리케이션 , LoL 같은 멀티플레이어 게임, 증권 거래 , 화상채팅 등 WebSocket 의 동작 과정 1. TCP/IP 접속 요청 (클라이언트) 2. TCP/IP 접속 수락 (서버) 3. 웹소켓 열기 핸드쉐이크 요청 (클라이언트) 4. 웹소켓 열기 핸드쉐이크 수락 (서버) 5. 웹소켓 데이터 송, 수신 (클라이언트, 서버) SockJ..

AWS

[AWS] EC2 배포하기 (2) - 빌드 및 접속

지난 포스팅에 이어, 이번 포스팅에서는 실제 생성한 인스턴스를 바탕으로 우분투 콘솔에 접속하고 빌드를 통해 서버를 띄우고 접속해보도록 하자. EC2 Ubuntu 콘솔 접속 지난 포스팅에서 인스턴스를 생성할 때 함께 생성했던 "키 페어"를 잘 보관하는 것이 중요하다고 했었는데, 해당 파일을 보관해둔 폴더로 이동해주자. (1) chmod 400 '키페어파일' (2) ssh -i '키페어파일' ubuntu@인스턴스 공개 IP 주소 명령어를 통해 우분투 콘솔 접속 (3) Ubuntu Console에 git, jdk , mysql server (필요한 경우) 설치 // apt-get 업데이트 sudo apt-get update // git 설치 및 확인 sudo apt-get install get sudo apt..

AWS

[AWS] EC2 배포하기 (1) - 인스턴스 생성

이번 포스팅에서는 스프링 프레임워크를 이용한 프로젝트를 AWS 를 통해 배포하는 과정을 정리해보겠다. 목차 1. AWS 세팅 및 인스턴스 생성 2. 발급 받은 ssh 키로 EC2 우분투 콘솔 접속하기 3. 우분투 콘솔에서 git ssh 연동 후 git clone 하기 4. 내려받은 파일로 빌드하고 jar 파일 실행시켜 스프링 부트 서버 실행시키기 AWS 세팅 및 인스턴스 생성 (1) AWS Region 설정하기 먼저 AWS 사이트에 접속하고 로그인 한 뒤, 리전이 서울로 되어있는지 확인하자. ( 다른 리전에 인스턴스를 생성하게 되면 그 지역에 인스턴스가 생성되어 성능도 안좋을 뿐더러 서울 리전에서는 확인이 불가능하기 때문에 서울 리전으로 맞춰주도록 하자.) (2) EC2 인스턴스 생성하기 1. 인스턴스 ..

SQLD

[SQLD] 국가공인 SQL 개발자 (SQLD) 자격증 시험 개요

과목 및 내용 : SQL 개발자 자격시험의 과목은 총 2과목으로 구성되어 있으며, 데이터 모델링의 이해 과목을 바탕으로 SQL 기본 및 활용을 수행하는 능력을 검정한다. 과목명 장 절 데이터 모델링의 이해 데이터 모델링의 이해 - 데이터 모델의 이해 - 엔티티 - 속성 - 관계 - 식별자 데이터 모델과 성능 - 정규화와 성능 - 반정규화와 성능 - 대용량 데이터에 따른 성능 - DB 구조와 성능 - 분산DB 데이터에 따른 성능 SQL 기본 및 활용 SQL 기본 - 정보 요구 사항 - DDL - DML - TCL - WHERE 절 - FUNCTION - GROUP BY, HAVING 절 - ORDER BY 절 - 조인 SQL 활용 - 표준 조인 - 집합 연산자 - 계층형 질의 - 서브쿼리 - 그룹 함수 -..

엥재
'분류 전체보기' 카테고리의 글 목록 (12 Page)