老師的課程會使用您的Goodnotes Cloud 在各個設備間同步。這也是他們如何與運行Goodnotes 6以進行協作的學生分享課程的方式。為了確保我們能夠盡可能接近實時同步,教室和Goodnotes 使用了兩種不同的同步方法,這些方法在本文章中有詳細說明。
Goodnotes Cloud - 週期性同步
就像iCloud同步或其他類似的服務一樣,Goodnotes Cloud會將新項目移入隊列以定期在雲端進行同步,當檢索時會更新使用課程的所有其他設備。這種週期同步每30秒進行一次。
P2P分享 - 本地連接
這是如何運作的?
我們使用NAT穿洞技術,可以允許不同網路上的兩台設備仍然直接連接到彼此,即使使用不同的網路。
- 一個中間人(STUN 伺服器)接受它們中的每一個連接,這樣會使中間的所有路由器開啟端口,以通過中間人將數據從中間人傳輸到設備上。
- 然後STUN伺服器將開放的公共IP地址和端口提供給嘗試連接到彼此的這兩台設備。
- 然後他們都嘗試接管連接。
- 如果防火牆檢測到來自於協商連接的IP地址之外的數據,此操作可能失敗。在這些情況下,我們有一個中繼伺服器,可以將數據從一個對等方傳遞給另一個。
在防火牆設置中將Goodnotes Classroom 加入到白名單中
如果您的學校網絡使用網絡篩選器/防火牆,您需要將Goodnotes 的域名添加到白名單中,以便您的學校能夠正常使用Goodnotes。以下是目前需要加入到白名單中的域名列表:
- .apple.com
- .goodnotes.com
- .goodnotescloud.com
這兩者如何協同運作?
同步緩慢和同步失敗:確定原因
注意:本文已被機器翻譯以適應您的需求。如需最準確和最新的信息,請閱讀英文版本。