3명 5G 데이터 까진 무료
1명 추가시 7$ 라
25G 마다 5$ 추가
매월
1. 장점
SVN과 GIT의 기능을 모두 포함
unity 와 통합하거나 별도 툴을 사용할수 있고 맥도 지원
클라우드 서비스로 유지보수가 쉬움
2. 단점
비용 - 인원이 많을수록, 프로젝트가 클수록
사용한 입장에서는 SVN,GIT 방식중 선택할수 있지만 메인 프로그래머는 둘다 알아야 하기에 복잡함
3명 5G 데이터 까진 무료
1명 추가시 7$ 라
25G 마다 5$ 추가
매월
1. 장점
SVN과 GIT의 기능을 모두 포함
unity 와 통합하거나 별도 툴을 사용할수 있고 맥도 지원
클라우드 서비스로 유지보수가 쉬움
2. 단점
비용 - 인원이 많을수록, 프로젝트가 클수록
사용한 입장에서는 SVN,GIT 방식중 선택할수 있지만 메인 프로그래머는 둘다 알아야 하기에 복잡함
c# nosql embeded db
unity에서 사용가능
nupkg을 다운 받고
zip으로 변경후 압축풀고 netstandard2.0 폴더의 dll 을 카피후
아래 처럼 link.xml을 카피할것 (ios 지원)
1. c# 초간단 멀티 스케일아웃 서버
최소 서버 기능
스케일 아웃 기능
패킷 정의는 클라에서
서버는 중계 역화
zeromq xpub, xsub 로 처리
채팅 서버 클라우드 서비스 연구
firebase 실시간 db을 사용하기
google cloud function 을 사용하여 현재 채팅서버을 받기
db에 저장
기본 보안 구현
1. 전체 공개 채팅기능 - 패킷 자체를 base64
2. 그룹채팅기능 - 패킷 자체를 base64 후 서버에서 그룹별 xor 키로 암호화
3. 귀속말 - 패킷 자체를 base64
강화 보안 구현
1. 전체 공개 채팅기능 - 패킷 자체를 대칭키로 암호화
2. 그룹채팅기능 - 서버에서 그룹별 대칭키로 암호화
3. 귀속말 - 패킷 자체를 대칭키로 암호화 : 혹은 받는 유저의 공개키로 암호화
------------------------------------------
방기반 채팅서버 구축 방법
1.
https://homoefficio.github.io/2017/02/19/Blocking-NonBlocking-Synchronous-Asynchronous/
block nonblock
synch asynch 개념 정리에 좋은 글인것 같다.