반응형 통신 CoMirror (Smart Mirror) 2022. 8. 16. WebRTC에 대해서 P2P (Peer to Peer) 중앙 서버 등 어떤 것도 거치지 않고 Peer(Client, 컴퓨터)끼리 직접 통신하는 방식 RTC (Real-time communications) 송신자에서 수신자로 모든 유형의 통신 서비스를 통해 전송 지연 시간이 별로 없어 거의 동시에 정보를 교환하는 것 RTC 데이터와 메시지는 송수신 사이에 저장되지 않는다. RTC는 일반적으로 브로드 캐스팅이나 멀티캐스팅이 아닌 P2P 전송 방식이다. WebRTC (Web Real-Time Communications) 웹 응용 프로그램과 사이트에서 오디오 및/또는 비디오 미디어를 캡처 및 선택적으로 스트리밍하고 중개자 없이 브라우저 간에 임의의 데이터를 교환할 수 있도록 하는 기술 → Web + RTC : Web에서 사용하는 R.. CoMirror (Smart Mirror) 2022. 8. 15. Socket, Socket 통신에 대해서 Socket이란? 소켓은 네트워크 상에서 돌아가는 두 개의 프로그램 간 양방향 통신을 도와주는 통로 역할 → 양방향 통신을 도와주는 엔드 포인트(EndPoint) EndPoint: IP address + port ▶ 모든 TCP 연결은 2개의 엔드 포인트로만 식별 된다 소켓은 역할에 따라 클라이언트 소켓, 서버 소켓으로 분리된다. 데이터를 주고 받을 수 있는 구조체로 소켓을 통해 데이터 통로가 만들어 진다. Server Socket(서버 소켓) : 서버 프로그램에서 사용하는 소켓으로 클라이언트로부터 요청을 기다리다가 요청이 오면 클라이언트로 요청을 맺는다. 클라이언트 소켓 간 연결을 도와준다. Client Socket(클라이언트 소켓) : 클라이언트에서 사용하는 소켓으로 생성하고 서버 프로그램으로 연결 .. 이전 1 다음 반응형