微软推出可用来构建即时网页应用程序的Azure Web PubSub服务

微软推出可即时推送资料的云计算功能Azure Web PubSub,这是一个以WebSocket为基础的全托管服务,让用户可以方便地构建即时和移动应用程序。

WebSocket为一个标准化协议,能提供全双工通信,微软提到,WebSocket是构建高性能即时网页交互功能的关键,目前所有主要浏览器和网页服务器都已经支持该协议。而Azure Web PubSub让用户能够使用WebSockets,以及发布订阅模式,轻松地构建即时网页应用程序,像是即时监控仪表板、跨平台即时聊天,以及地图即时位置等功能。

Azure Web PubSub服务现在已经进入可用于生产的阶段,提供比预览版本更高的可靠性,拥有99.9%可用性,同时也在更多地区提供服务。在安全功能上,Web PubSub支持Azure Active Directory,用户能够使用单一登录功能保护和治理访问,同时也简化应用程序的访问管理,而对于私有端点的支持,Web PubSub让用户在虚拟网络中,安全地访问Web PubSub服务。

Web PubSub与其他Azure服务紧密集成,包括用户可以利用触发器或是绑定,快速集成Azure Functions。官方提到,无服务器应用程序有许多特殊的使用场景,像是即时资料更新和其他即时用例,借由Azure Functions绑定,便可以在Azure上的无服务器环境中,方便地使用Web PubSub服务。

除了和Azure Functions集成之外,微软也提供Web PubSub和Azure Static Web Apps、Azure API Management以及Azure Application Gateway等服务的集成,使得用户能够在Azure构建端到端解决方案。