2月5-7日QCon全球软件开发大会携手100+位大咖讲师落定北京,点击查看完整日程>> 了解详情
写点什么

微软 Azure Fluid Relay 服务普遍可用

  • 2022-08-21
    北京
  • 本文字数:1055 字

    阅读完需:约 3 分钟

微软Azure Fluid Relay服务普遍可用

最近,微软宣布Azure Fluid Relay服务普遍可用。这个托管云服务让 Web 开发人员能够使用 Fluid 框架来构建企业级协作应用。

 

Azure Fuild Relay 服务建立在 WebSocket(现代 Web 浏览器都支持的全双工通信通道)之上。在 2019 年的微软 Build 开发者大会上,Fluid框架发布了其创新特性,支持分布式和同步的共享状态——这让创建协作应用程序变得更加简单。目前 Fluid 框架只支持 TypeScript 或 JavaScript。

 

开发人员可以通过他们的 Azure 账户配置 Azure Fluid Relay 服务,并通过azure-client SDK包将应用程序连接到 Azure Fluid Relay 实例。

 


来源:https://devblogs.microsoft.com/microsoft365dev/announcing-general-availability-of-azure-fluid-relay-service/

 

azure-client 包中有一个 AzureClient 类,开发人员可以用它与 Fluid 发生交互。这个类包含连接 Fluid 容器和服务的逻辑。此外,开发人员需要更新应用程序的配置,使用正确的配置连接到 Azure 服务。

 

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);
复制代码

 

微软还提供了基于 WebSocket 的服务 Azure Web PubSub,一个全托管的服务,支持原生无服务器 WebSocket 和Azure SignalR(开发人员可以用它向应用程序中添加实时的 Web 功能)。Azure Fluid Relay 抽象分布式状态的方式与 SignalR 不同。此外,借助 Azure Web PubSub 的功能,没有客户端或协议需求的开发人员可以自带 WebSocket 库(这与 SignalR 类似)。

 

在一篇微软开发者博文中,微软产品营销高级经理 Mathangi Chakrapani 和 Pranshu Kumar 写道:

 

这项服务让开发人员能够以业界领先的速度和规模构建和部署企业级协作应用程序。Azure Fluid Relay 负责处理所有与协作相关的细节,而作为开发人员的你则可以将注意力放在应用程序和最终用户体验上。

 

目前,Azure Fluid Relay 服务在 10 多个 Azure 区域(其中一半在美国)可用,收费策略为现收现付。更多关于定价的详细信息可以在定价页上找到。此外,开发人员可以通过文档页找到更多的信息和指南。

 

原文链接

Microsoft’s New Azure Fluid Relay Service Now Generally Available

2022-08-21 08:003115

评论

发布
暂无评论
发现更多内容

我们都是那条流浪的小黄狗|靠谱点评

无量靠谱

质量基础建设一站式服务平台搭建

河南平安,附最全自救锦囊

石云升

7月日更 郑州加油

盘点Java线程池配置的常见误区,你中了几个?

北游学Java

Java 多线程

现代分布式架构设计原则-互操作性

余朋飞

RESTful 接口 REST API

为什么BAT的程序员能月薪 20k ,而你一个月只能拿 6K 的低保?差别就在这!

白亦杨

Java 编程 程序员

下一代5G计算终端,正在你我的案头苏醒

脑极体

Java的内存区域是如何划分的?

卢卡多多

内存 Java内存模型 7月日更

声网Agora 教育 aPaaS 灵动课堂升级:UI与业务逻辑分离,界面、功能自定义更灵活

声网

在线教育 网络

想聊天?自己搭建个聊天机器人吧!

百度大脑

人工智能 聊天 飞桨

腾讯、网易纷纷出手,火到出圈的元宇宙到底是个啥?

行者AI

游戏

免费分享Redis从入门到精通的优秀图书

Java入门到架构

Java 书籍

手写归并排序算法

实力程序员

程序员 C语言 排序算法 实力 编程实战

gitlab ee 14.1稳定版安装教程

阿呆

gitlab

注意:线程的执行顺序与你想象的可能不一样!

冰河

Java 程序员 并发编程 多线程 异步编程

好未来 x StarRocks:全新实时数仓实践,深入释放实时数据价值

StarRocks

数据库 flink 实时数仓 好未来 StarRocks

多用as少用强制类型转换

喵叔

7月日更

Pravega Flink connector 的过去、现在和未来

阿里云大数据AI技术

有图,有代码,好理解,学习内存管理,mmap机制

奔着腾讯去

Linux 内存管理 Mmap 内存映射

为什么开发人员都不愿写 API 文档?

狐哥说技术

Postman Apifox 接口文档 接口管理

gopher成长之路(一):致三年前的我

非晓为骁

个人成长 架构师 全栈工程师 Go 语言 努力

光子是深度学习的未来!光子有望替代电子计算机加速神经网络计算

百度开发者中心

深度学习 最佳实践 方法论

《小马哥java项目实战》训练营培训小结

夏日

基于机器学习的语音编解码器声网Agora Silver:支持超低码率下的高音质语音互动

声网

RTE 技术详解 音频体验 AI Codec

优秀!百度技术官甩出SpringBoot全栈小册,GitHub星标92.5k

Java 编程 程序员

🌏【架构师指南】分布式技术知识点总结(数据处理)

洛神灬殇

架构 数据 7月日更

从开发转到安全渗透工程师,是我做的最对的决定

网络安全学海

黑客 网络安全 信息安全 渗透测试· 漏洞分析

澳鹏看点 | 厉害了,3D点云语义分割

澳鹏Appen

人工智能 自动驾驶 语义分割 数据标注 3D点云

什么是共识?(生活篇)

趣链科技

结构化流-Structured Streaming(八-上)

数据与智能

spark 查询引擎 结构化思维

挖掘机哪家强?不找蓝翔找AI!

脑极体

微软Azure Fluid Relay服务普遍可用_云计算_Steef-Jan Wiggers_InfoQ精选文章