Live Fully
Home
LinkedIn
GitHub
분류 전체보기
(127)
회고,고찰
(6)
일상
(4)
Spring
(28)
Security
(5)
JPA
(9)
Language
(33)
Java
(23)
SQL
(3)
C,C++
(5)
Python
(2)
Front-End
(13)
Android
(1)
Flutter
(1)
AI,ML,Data
(4)
Stable Diffusion
(2)
Computer Vision
(1)
DevOps
(3)
Nginx
(3)
Side Project
(8)
TokenMeter
(3)
Wallet-Messenger-Service
(5)
Algorithm
(10)
Leetcode
(7)
Programmers
(1)
Computer Science
(6)
Network
(1)
Protocol
(3)
Kafka
(4)
Engineering
(3)
Control
(1)
Web
(3)
light
I2C Communication
Inter-Integrated circuit communication I, 2개를 따서 I2C 통신이라 부른다.일대다 통신이 가능하다. 하나의 Master node와 여러 개의 Slave node 가 있다. Two-pin protocolSDA (Serial data): data transmissionSCL (Seerial clock): clock transmission = 동기를 맞추는 역할을 한다.위의 2개의 핀으로 통신한다.Timing diagramFree state - SCL과 SDA 둘 다 HIGH인 상태로 시작한다.Start condition - SDA가 LOW가 되면 Slave node 들은 데이터를 수신할 준비가 된다. I2C는 일대다 통신으로 Master가 통신할 slave node를 지정..
2024.02.17
Computer Science/Protocol
Stomp protocol
Stomp DesignSimple Text Oriented Messaging Protocol STOMP 디자인을 이끄는 주요 철학은 단순성과 상호 운용성으로 다양한 언어로 클라이언트와 서버 측 모두에서 쉽게 구현할 수 있는 경량 프로토콜로 설계되었다. 이는 특히 서버 아키텍처에 많은 제약이 없으며 destination naming, reliability, semantics 등의 기능들이 구현에 따라 다르다는 것을 의미한다.Stomp FrameSTOMP는 신뢰할 수 있는 양방향 스트리밍 네트워크 프로토콜(TCP 등)을 기반으로 하고 프레임에 근거해서 통신하는 프로토콜이다.클라이언트와 서버는 스트림을 통해 전송된 STOMP 프레임을 사용하여 통신하고 프레임의 구조는 다음과 같다.COMMANDheader1:v..
2024.01.02
Computer Science/Protocol
OAuth2 를 알아보자
프로토콜이란? 시스템 사이에서 데이터를 주고 받는 양식과 규칙의 체계이고 OAuth(Open Authorization)는 접근 위임을 위한 프로토콜의 일종이다. 내 서버 입장에서는 Third-Party Application을 통해 내 서버에 대해 접근을 위임하는 것이고 Third-Party Application 입장에서는 리소스 소유자를 대신해 리소스 서버에서 제공하는 자원에 대한 접근 권한을 위임하는 것이다. OAuth2를 구성하는 4가지 역할 Resource Onwer : 사용자 Client : 나의 Application (나의 Application에서 서버와 클라이언트 둘 다 의미한다.) Authorization Server : 인증/인가를 수행하는 서버로 사용자는 Authorization Serv..
2023.07.25
Computer Science/Protocol
Prev
1
Next
티스토리툴바
관리메뉴열기
개인정보
티스토리 홈
포럼
로그인
Live Fully
구독하기
닫기
단축키
내 블로그
내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W
블로그 게시글
글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C
모든 영역
이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift
+
/
⇧
+
/
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.