나는 멀티 클라이언트 환경을 가지고 있고, 나는 두 가지 서버에 클라이언트 사이에 동기화 싶습니다 (서버 -> 클라이언트 & 클라이언트 -> 서버) 나에 시작할 수 있습니다서버와 클라이언트 (모바일 및 기타)간에 모든 유형의 데이터를 동기화하는 방법은 무엇입니까?
당신은 아무것도 알 수 있습니까 이 소름 끼치는 일? 내가 여러 한 요구 사항이 있습니다
- 매우 다른 (파일, 메시지 (받은 편지함), 메시지의 상태 (읽기, 수 있습니다 동기화 할 데이터가 .. 대답 등)이 데이터에
- 변경을 할 수 있습니다 클라이언트와 서버에서 모두 발생
- 서버와 클라이언트간에 통신이없는 경우에도 변경이 발생할 수 있습니다 (통신이 복원 될 때 차이를 동기화 할 책임이 있습니다).
- 동기화 프로세스 가볍게 업데이트해야합니다. 가능한 경우 모든 정보가 아닌 관련 변경 사항 만 업데이트하십시오.
거대한 프로토콜을 어떻게 구축하겠습니까? 어디에서 데이터를 저장해야합니까? 누군가 내 프로젝트를 기반으로 할 수있는 프레임 워크를 알고 있습니까?
라이브 메쉬에 제공 한 링크가 작동하지 않습니다. : \ 나는 syn 프레임 워크를 살펴 보았습니다.하지만 api가 누락 된 것 같습니다. 제공하는 샘플 코드를 컴파일하려고 시도했지만 컴파일하지 않았습니다. –