내 프로그램에 실시간 공동 작업 텍스트 편집기를 포함시키기 위해 Google-Mobwrite 실시간 공동 작업 텍스트 편집기 프로토콜로 Google에서 제공하는 Diff-Match-Patch 알고리즘을 사용하고 싶습니다.운영 변환 작업을 수행하는 서버에는 어떤 종류가 있습니까?
어쨌든 나는 정확히 사용자가 편집하고있는 각 문서의 "전역"복사본을 저장하는 가장 효율적인 방법이 무엇인지 궁금해하고있었습니다. 나는 각 사용자가 로컬 사용자가 아니며 사용자가 "작업"(붙여 넣기 잘라내 기 삭제)을 수행 할 때마다 각 문서를 서버에 저장하여 diff가 사본과 서버 및 패치 된 항목간에 계산되는 것을 원합니다. .. 만일 당신이 구글 mobwrite 프로토콜을 안다면 아마 내가하는 말을 이해할 것이다.
서버 텍스트 파일을 변경되거나 긴 문자열이나 sql 데이터베이스 내부에 저장해야합니까? 웹 소켓을 사용하여 서버와 통신해야합니까? 나는 솔직히 일종의 아마추어는 이것에 관해서는 일반적으로 빠른 학습자입니다. 누구나 따라갈 수있는 정보 나 자료가 있습니까? 고마워요