Megosztás a következőn keresztül:


Az Azure Fluid Relay architektúrájának áttekintése

Három alapvető fogalmat kell megérteni az alkalmazások Fluid használatával történő létrehozásakor.

  • Szolgáltatás
  • Tároló
  • Megosztott objektumok

Szolgáltatás

A folyékony ügyfelek központi szolgáltatást igényelnek, amelyet minden csatlakoztatott ügyfél használ a műveletek küldéséhez és fogadásához. Ha folyadékot használ egy alkalmazásban, a megfelelő csomagot kell használnia, amely megfelel a mögöttes szolgáltatásnak, amelyhez csatlakozik.

Az Azure Fluid Relay szolgáltatás esetében ez a csomag @fluidframework/azure-client. Ez a csomag segít létrehozni és betölteni az Azure-ban üzemeltetett Fluid-tárolókat az Azure Fluid Relay használatával.

Tároló

A tároló a Folyadékban történő beágyazás elsődleges egysége. Megosztott objektumok gyűjteményéből és a tároló és a benne lévő objektumok életciklusának kezelésére szolgáló támogató API-kból áll.

Az új tárolók létrehozása ügyfélalapú művelet, és a tárolók élettartama a támogató kiszolgálón tárolt adatokhoz van kötve. Meglévő tárolók beszerzésekor fontos figyelembe venni a tároló előző állapotát.

További információ a tárolókról: Tárolók a fluidframework.com.

Megosztott objektumok

A megosztott objektum egy olyan objektumtípus, amely egy adott API-val működteti az együttműködési adatokat. Számos megosztott objektum létezhet egy tároló kontextusában, és statikusan vagy dinamikusan is létrehozható. Az elosztott adatstruktúrák (DDSes) és a DataObjects mindkét típusú megosztott objektum.

További információ: Adatmodellezés fluidframework.com.

Csomagstruktúra

A Fluid használata során két elsődleges csomagot fog használni. A fluid-framework csomag és egy szolgáltatásspecifikus ügyfélcsomag, például az azure-client.

További információ: Csomagok a fluidframework.com.

A fluid-framework csomag

A fluid-framework csomag olyan alapvető Fluid API-k gyűjteménye, amelyek megkönnyítik az alkalmazások létrehozását és használatát. Ez a csomag tartalmazza az összes gyakori típusdefiníciót, valamint az összes primitív megosztott objektumot.

A @fluidframework/azure-client csomag

A @fluidframework/azure-client csomag egy API-t biztosít az Azure Fluid Relay szolgáltatáspéldányokhoz való csatlakozáshoz a Fluid-tárolók létrehozásához és betöltéséhez. Az API használatával kapcsolatos további információkért tekintse meg az Azure Fluid Relay szolgáltatás Csatlakozás.