operational-transform

    0

    1답변

    JSON 배열을 사용하여 서버와 클라이언트간에 상태를 저장하거나 전송하는 웹 앱을 구축하고 있습니다. 나는 여러 클라이언트가 충돌을 일으키지 않고 실시간으로 모든 클라이언트에서 업데이트되는 데이터를 사용하여 json 데이터를 동시에 편집 할 수있는 '공동 작업'기능을 추가하려고합니다. 백엔드에서 저는 프로젝트를 찾았 기 때문에 파이썬을 사용하고 있습니다.

    0

    1답변

    저는 Meteor에 상당히 익숙하지 않지만 흥미로운 것으로 나타났습니다. Meteor가 실시간으로 동시성 제어를 수행하는 데 사용하는 기본 기술 또는 알고리즘이 무엇이며 어떻게 충돌과 함께 작동하는지 궁금합니다. OT (Operational Transformation) 또는 다른 것을 기반으로합니까? Meteor의 아키텍처를 아는 것도 도움이 될 것입니다.

    -2

    1답변

    내가하려는 것은 클라이언트 측에서 json 개체를 서버의 도움으로 동기화하는 것입니다. 클라이언트가 서버에 연결할 수 없으면 가장 최근의 개체의 로컬 저장된 백업으로 폴백해야합니다. 저는 ShareJS를 시도했으며 지금까지 서버에 연결할 수 없습니다. 내가 이해할 수있는 한 모든 종류의 작업 서버 측면. 다른 클라이언트 (인증 사용)가있는 원격 ShareJ

    5

    1답변

    Pedestal presentation을 통해 읽는 것 (그리고 the sample source code을 읽음) - 변환 및 연산을 기반으로 한 모델이 표시됩니다. 받침대가 Google Wave에서 사용 된 것과 유사한 작동 변환 (here 및 here보기)을 사용하는 것은 사실입니까?

    2

    1답변

    데이터 객체에 대한 일관성있는 오프라인 쓰기를위한 Meteor의 지원을 통해 자동 편집을 동일한 텍스트 필드에 자동으로 병합하는 것이 자연스러운 다음 단계로 보입니다. 이는 ShareJS과 같은 operational transformation 라이브러리 (list) 중 일부를 통합하여 수행 할 수 있습니다. Meteor 팀은 핵심 제품에서이 기능을 지원하기

    0

    1답변

    저는 잠시 동안 Quill을 사용해 왔으며 협업 편집 작업에 집중했습니다. 지금까지는 잘 진행되고 있으며 공동 작업을하는 편집인이 있습니다. 다른 사용자의 선택 및 커서 위치를 표시하고 싶지만 Quill을 사용하여이 문제에 올바르게 접근하는 방법을 생각할 수 없습니다. 본질적으로 실제 문서 모델에 내용을 추가하지 않고 렌더링 된 문서에 마크 업을 추가하려고

    3

    1답변

    sharejs과 contenteditable-<div contenteditable="true">Content <b>with html</b></div>과 같은 요소를 HTML- 콘텐츠와 함께 사용하는 방법이 있습니까? 또는 HTML 콘텐츠 또는 서식있는 텍스트와 함께 작동 변환 (OT)을위한 다른 유용한 방법이 있습니까? node.js로 어떻게이 작업을 수행

    2

    1답변

    그래서 한 번에 여러 텍스트를 편집하는 것과 같은 공동 작업 기능이있는 응용 프로그램에서 작업하고 있습니다. http://operational-transformation.github.io과 같은 텍스트에 대한 연산 변환을 구현해야합니다 (시각화 http://ot.substance.io/visualization 확인). 내 응용 프로그램 (WebView 또는

    3

    1답변

    Operational Transform 멀티 테넌트 지원이있는 간단한 텍스트 편집기를 만들고 편집기를 작동시키고 shareJS를 사용하여 클라이언트간에 동기화하는 것이 쉽지만 나는 shareJS에게 문서 조금 나는 sharejs 및 운영 변환 완전히 새로운 오전 (이 결국 자식의 repo 될 것입니다) 서버 측 폴더 구조로 shareJS 문서 년대를 동기화

    2

    1답변

    JSON 문서를 기반으로 데이터 모델을 공동으로 편집해야합니다. 현재 2 개의 오픈 소스 프레임 워크가 발견되었습니다 : ShareJS (NodeJS) 및 OpenCoWeb. 처음에는 너무 어둡습니다. 불완전한 문서가 있고 빠르게 발전합니다. 나는 그가 너무 날것이라고 생각했다. 둘째는 훌륭해 보입니다. 그것의 큰 죄수는 마지막 커밋의 날짜입니다 - 그것은