0

ユーザーがブラウザで(c、c ++、java)などのさまざまな言語でコードを記述し、それらをコンパイルしてサーバーで実行できるようにするJava(Apache Tomcat)ベースのWebアプリケーションがあります。サーバーのセキュリティの問題は、ptrace の監視下で chroot 刑務所内のすべてのコードを実行することによって処理されます。

  • コードエディタとしてエースエディタを使用しています。

共同編集という別の機能を追加したいのですが、その名前がす​​べてを物語っています。

Stack Overflowで関連する質問をいくつか見ました。

したがって、code.google.com/p/google-diff-match-patchを使用して 0.5 秒ごとに差分を生成すると、それをサーバーに送信し、他のすべての差分をプルしてサーバーから返します。

  • 上記のアプローチが機能すると思いますか?それは実現可能でしょうか?

  • 私はこの Web アプリケーションの準備ができているので、Java スクリプトを統合し、サーバー側のコードを記述してGOALを達成できるように、誰かに正しい方向に向けてもらいたいだけです。

  • Web アプリケーションに共同編集機能を追加する最良の方法は何ですか?

4

1 に答える 1