WEB/프로젝트
WebRTC(Web Real-Time Communication)는 웹 브라우저 간에 실시간으로 음성, 영상 및 데이터 통신을 가능하게 하는 오픈 소스이다. Google Meet, Zoom, Facebook Messenger 등 실시간 미디어 스트리밍이 사용되는 어플리케이션에서 많이 사용되고 있으며, 초기 연결에 성공한 이후에는 P2P Connection을 통해 데이터를 주고받는다는 특징이 있다. Web RTC의 특징 P2P (Peer to Peer) 웹 애플리케이션과 사이트가 중앙 서버 없이, 오디오나 영상 미디어 스트림을 교환하고, 임의의 데이터를 교환할 수 있다. 데이터들은 중앙 서버를 거치지 않기 때문에 빠른 속도가 보장되며, 실시간으로 상호작용 할 수 있다는 특징이다. 브라우저 호환성 Chrome..
우리는 흔히 웹, 키오스크, 모바일 등에서 결제 시스템을 이용하게 된다. 결제 프로세스에 적용을 위한 개념과 간단한 세팅 하는 것을 다루어보려고 한다. 결제 과정 1. 구매자가 구매 상품과 금액에 대해서 결제 요청 2. 판매자는 금액을 PG사에 결제해 줄 것을 요청 3. PG사는 요청받은 정보를 카드사에게 결제 요청 4. 카드사는 구매자의 계좌에서 출금 후 PG사로 전달 5. PG사는 판매자에게 금액을 전달 6. 판매자는 금액 확인 후 구매자에게 상품 제공 더보기 PG (Payment GateWay) 구매자와 판매자 사이에서 안전한 결제를 위한 대행사 KG 이니시스, NHN, KCP 등이 있다. 결제 솔루션의 사용 위에서 살펴본 결제 과정은 매우 복잡하다. PG사들에 따라서 제공하는 모듈이 다르기 때문에..