WebSocket
- Client - Server 간 양방향 통신 프로토콜
- Server → Client 에 정보를 주기적으로 전송
- Client → Server에 정보를 보내고 서버가 즉시 수신하여 처리 할 수 있음
HTTP와 유사하지만 다르다.
- HTTP와 유사하게 작동
- 세션유지를 위한 추가 리소스를 사용하지 않음
- TCP기반 프로토콜이기 때문에 신뢰성, 안전성 보장
브라우저에서 주로 사용된다.
- 브라우저와 서버간 통신에 가장 많이 사용됨
- 이를 통해 실시간 채팅, 게임, 주식 등 실시간 데이터 처리가능
보안에 사용되는 WSS(WebSoket Secure)프로토콜
- HTTPS와 같이 SSL / TLS를 통해 암호화 통신을 할 수 있음.
반응형
'개발 > Swift' 카테고리의 다른 글
macOS 파일 hash값 확인하기 (0) | 2023.05.12 |
---|---|
@StateObject @ObservedObject @EnvironmentObject의 차이와 올바른 사용방법 (0) | 2023.05.06 |
[Swift] TextField 다른 곳 터치시 키보드 내리기 (0) | 2022.08.16 |
[Swift] TableView 특정 Cell 만 Reload/업데이트 하기 (0) | 2022.08.15 |
[Swift / 디버깅] 어떤 레이아웃의 오류인지 확인하기. UILabel:0x132f261c0.firstBaseline == UILayoutGuide:0x60000357f2c0'TitleView(0x132f12de0)'.top + 28 (0) | 2022.08.15 |