Microsoft ogłosił niedawno wydanie Lazurowy przekaźnik cieczy Ogólna dostępność (GA). Ta oferta zarządzanej chmury umożliwia programistom internetowym korzystanie z pliku płynna rama Tworzenie aplikacji do współpracy w całym przedsiębiorstwie.
Na nim oparta jest usługa Azure Fiild Relay gniazda internetowektóry jest dwukierunkowym kanałem komunikacji obsługiwanym przez najnowsze Przeglądarki internetowe. Innowacje w Fluid Framework ogłosić W 2019 r. na konferencji programistów Build firmy Microsoft jest to, że obsługuje rozproszony i współbieżny stan współdzielony – więc wspólne tworzenie aplikacji jest uproszczone. jedyny Obsługiwany język Obecnie dla Fluid Framework jest to TypeScript lub JavaScript.
Deweloperzy mogą konfigurować i uruchamiać swoje aplikacje za pomocą usługi Azure Fluid Relay, udostępniając usługę Azure Fluid Relay na swoim koncie platformy Azure i konfigurując Pakiet SDK klienta platformy Azure aby połączyć swoje aplikacje z wystąpieniem Azure Fluid Relay.
Pakiet azure-client zawiera plik Klient Azure Klasa, która umożliwia programistom interakcję z płynem. Klasa zawiera logikę łączenia zbiornika płynu z usługą. Ponadto deweloperzy muszą zaktualizować konfigurację swoich aplikacji, aby połączyć się z usługą platformy Azure z poprawnymi wartościami konfiguracyjnymi.
import { AzureClient, AzureConnectionConfig } from "@fluidframework/azure-client";
const clientProps = {
connection: {
type: "remote",
tenantId: "YOUR-TENANT-ID-HERE",
tokenProvider: new AzureFunctionTokenProvider(
"AZURE-FUNCTION-URL"+"/api/GetAzureToken",
{ userId: "test-user",userName: "Test User" }
),
endpoint: "ENTER-SERVICE-DISCOVERY-URL-HERE",
},
};
const azureClient = new AzureClient(clientProps);
Należy pamiętać, że firma Microsoft oferuje również usługi oparte na protokole WebSocket z: Azure Web PubSubw pełni zarządzana usługa, która obsługuje natywne WebSockets, bezserwerowe i Azure SignalR, który umożliwia programistom dodawanie do aplikacji funkcji internetowych w czasie rzeczywistym. Ten ostatni jest Nie jest przeznaczony do ekstrakcji stanu rozproszonego W taki sam sposób jak w przypadku Azure Fluid Relay. Ponadto dzięki Azure Web PubSub, podobnym do SignalR, Bez wymagań klienta lub protokołu Deweloperzy mogą przynieść własną bibliotekę WebSocket.
W programie Microsoft Developer Post na bloguMathanji Chakrapani i Branchu KumarObaj starsi menedżerowie ds. marketingu produktów w firmie Microsoft napisali:
Usługa umożliwia programistom tworzenie i wdrażanie gotowych do pracy w przedsiębiorstwie aplikacji do współpracy, które działają z wiodącą w branży szybkością i skalą. Azure Fluid Relay zajmuje się wszystkimi szczegółami płynnej współpracy, podczas gdy Ty jako programiści skupiasz swoją uwagę na swojej aplikacji i doświadczeniu użytkownika końcowego.
Obecnie usługa Azure Fluid Relay jest dostępna w około 10 regionach platformy Azure — Połowa W tym w USA – na zasadzie pay-as-you-go. Więcej szczegółów na temat cen można znaleźć na Strona cenowa. Ponadto programiści mogą znaleźć więcej informacji i instrukcji poprzez Strona docelowa dokumentów.