Arka plan: Birden çok kişinin bir belgeyi/not defterini düzenleyebileceği not defteri benzeri bir uygulama oluşturmak istiyorum. Grafik arayüzünü zaten oluşturdum ve şimdi çok kullanıcılı işbirliği bölümünü araştırmaya başlamak istiyorum.Java'da Gerçek Zamanlı İşbirliği Not Defteri Oluşturma
Sorular: Başka bir istemcinin metin kutusuna gitmek için metni bir istemcinin metin kutusundan nasıl alırım? Yuva mı kullanırdım? Tüm müşterilerle paylaşılacak metni nerede saklayacağım? İşleyen bir gerçek zamanlı işbirliği metin kutusu oluşturmak için ne kullanmalıyım/yapmalıyım? Ne üzerinde araştırma yapabileceğim iyi bir başlangıç noktası nedir?
Örnekler: Etherpad.com/Titanpad.com/Piratepad.com veya Docs.Google.com
cevapları ortaya çıkmıştır bazı sorular Adresleme (i bir masaüstü uygulama oluşturmak için değil, bir web sitesi istiyorum hariç):
kullanıcıların düzenlemek istediğiniz belgeyi almak nasıl: Evet
kullanıcıların yeni belgeler oluşturmak yapmak nasıl: birçok kullanıcı düzenlemeye çalıştığınızda ne olur ana menüye
yeni Dosya seçeneğin seçilmesi ile aynı belgede bir Zamanlar? : Hepsi belgeyi düzenlemelerine izin verilir.
Bir kullanıcı, değişiklikler yansıtılmadan önce bir "kaydet" düğmesine tıklamanız mı gerekiyor? : Hayır, değişiklikler aynı anda yansıtılmalıdır
Kullanıcıların giriş yapması gerekiyor mu? : Evet
Herhangi bir belgeyi düzenleyebilir veya erişim kısıtlamaları var mı? : Kısıtlamalar var yani. belge yaratıcısı, bir kullanıcının belgeleri düzenlemesini durdurabilir ..
Tüm bu soruları yanıtlayan çok özel bir "Program Planlama Sayfası" yazdım. İlk adımım, içinden çıkabileceğim basit bir ortak metin kutusu elde etmektir. – Singh
Question, bu belirli soruları yanıtlarken düzenlenmiştir, – Singh