공동문서편집기라는 것을 제작하려고 합니다.

kihongss의 이미지

공동문서편집기라는 것을 제작하려고 합니다.

네트워크를 통해 떨어져 있는 사용자끼리 동시에 한문서를 편집할수 있게 할려고 합니다.

공동으로 편집을 원하는 사용자끼리 일단 같은 문서를 똑같이 가지고 있는 상황에서

사용자들이 입력하는 키보드/마우스 이벤트에 대한 메세지를 서로 공유함으로써

구현해볼려고 합니다. 그래서 생각한것이 동시에 문서를 편집하기 원하는 사용자 중에서

서버를 정해 사용자들이 문서편집을 위해 입력한 키보드/마우스 메세지를 일단 서버에

일단 모아서 사용자들한테 브로드캐스팅하는 방식으로 하려고 하는데요.

혹시 비슷한 것을 구현해보신분 있으시거나 참고할만한 사항이 있다면

조언 부탁드립니다.

onemind555의 이미지

일단 문서 편집기 부터 만들어야 겠네요...

텍스트가 변하는 부분만 분리 해내고..네트윅으로 처리 하면 되겠군요. 편집기에 undo , redo 기능을 구현 해 놓았으면 별 어려움 없이 될 듯.

근데 플그램은 별로 효용성이 없을 것같네요....

-----------^^ ^^ ^^ ^^ ^^ ----------
..........................................................

feanor의 이미지

screen -x 말씀이신가요? 구현하시려는 프로그램은 screen의 Multi Display Mode와 어떻게 다른가요?

--feanor

wafe의 이미지

터미널 상에서의 작업이라면 screen을 써서 몇 명이든지 동시에 화면을 공유할 수 있고요,

윈도우즈라면 넷미팅에 공유기능이 있지 않습니까? 동시에 몇 명이 공유할 수 있는지는 잘 모르겠지만...

Heejoon Lee

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.