Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 성능개선
- date_format
- git stage
- org.json
- batchInsert
- JSONArray 분할
- nonblocking
- 스프링 리액티브 프로그래밍
- 스프링 배치 공식문서
- 날짜형을 문자형으로
- Meta Table
- spring reactive programming
- 스프링 배치 메타 테이블
- JSON 분리
- multi update
- spring webflux
- JSONObject 분할
- ChainedTransactionManager #분산데이터베이스 #Spring Boot #MyBatis
- jar 소스보기
- 폐기하기
- 무시하기
- JSON 분해
- JobExecutionAlreadyRunningException
- 스테이지에 올리기
- 마이바티스 트랜잭션
- 마리아디비
- 스프링 웹플럭스
- str_to_date
- JSON 분할
- 문자형을 날짜형으로
Archives
- Today
- Total
ebson
ubuntu20.04에서 nodejs로 소켓서버 만들기 본문
ubuntu20.04에서 nodejs로 소켓서버 만들기
1. socket 통신이 성립하기 위한 조건
1.1. 폴링, 웹소켓 등 프로토콜 필요함
-> socket.io 와 socket.io-client 모듈 사용
1.2. mixed content 아니어야 함. 즉, http -> http 또는 https -> https
-> 도메인에 ssl발급, 프록시 없이, 노드서버 포트로 직접 connect요청
1.3. 노드 서버에서 socket.io모듈 사용하여 소켓 서버 생성하기
- https서버 생성하기
- socket 요청을 받도록 하기
2. 리액트 클라이언트에서 소켓 요청보내기
- 소켓 서버에 연결 요청 보내기
- 소켓 서버에 command와 data보내기
- 소켓 서버로부터 command와 data 수신하기
3. 실행 예
- 소켓 서버 로그 메시지
- 채팅 앱 예
'NODEJS WEB PROJECT > DEVELOPMENT' 카테고리의 다른 글
ubuntu20.04에서 certbot 기실행 에러시 해결방법 (0) | 2022.08.15 |
---|---|
[fform 정기 재배포] 4. ubuntu의 node에서 https 서버 생성할 수 있도록 설정하기 (0) | 2022.08.15 |
[fform 정기 재배포] 5. ubuntu에서 nginx 서버에 ssl 키 등록하기 (0) | 2022.08.15 |
ubuntu20.04에 snapd 패키지 매니저 설치하기 (0) | 2022.08.15 |
ubuntu 패키지 매니저 apt와 apt-get 차이점 (0) | 2022.08.15 |
Comments