<!-- AI_TASK_START: AI标题翻译 -->
[新产品/新功能] Azure Application Gateway 服务器发送事件公开预览
<!-- AI_TASK_END: AI标题翻译 -->
<!-- AI_TASK_START: AI竞争分析 -->
# 产品功能分析
## 新功能/新产品概述
Azure Application Gateway 的新功能支持 **Server-sent events** 的公共预览版,旨在实现从服务器到客户端的实时数据流。该功能利用服务器推送技术,通过持久的 HTTP 连接提供无缝更新,解决传统轮询机制的延迟问题。背景在于满足现代 Web 应用对实时性的需求,目标用户群包括开发实时通知、聊天应用或动态数据更新的开发者,以及依赖实时交互的行业如金融和社交媒体。市场定位聚焦于提升 Web 应用的可响应性和用户体验,特别是在高交互场景中。
## 关键客户价值
- **实时数据流** 显著提升用户体验,通过持久连接避免了传统 HTTP 请求的频繁轮询,适用于需要即时更新的业务场景,如实时监控或在线协作。
- 与竞品(如其他云提供商的网关服务)相比,该功能提供更无缝的服务器推送机制,差异化在于简化了客户端更新逻辑,减少了不必要的网络开销,从而降低潜在的带宽成本。
- 在不同使用场景中,例如高频交易系统,该功能可确保数据同步性,增强业务连续性,但需注意在高负载环境中可能增加连接管理复杂度的问题。
## 关键技术洞察
- **Server-sent events** 技术独特性在于其基于 HTTP 的单向通信模型,工作原理是通过持久连接(EventSource API)从服务器向客户端推送事件,实现毫秒级更新,而非客户端主动拉取。
- 创新点包括对 Application Gateway 的特定配置支持,提升了性能和可用性,例如减少了延迟并优化了资源利用率;同时,该机制对安全性有积极影响,通过标准 HTTP 协议集成可能降低注入风险。
- 技术实现的挑战可能涉及连接持久性和后端应用兼容性,需要在 Application Gateway 资源上进行配置以管理异常断连,但这有助于提升整体架构的灵活性,如结合其他 Azure 服务实现端到端实时流。
<!-- AI_TASK_END: AI竞争分析 -->
<!-- AI_TASK_START: AI全文翻译 -->
# 公开预览:使用服务器发送事件 (Server-sent events) 与 Application Gateway
**发布时间:** 2025-05-28
**厂商:** Azure
**类型:** 更新
Azure Application Gateway 在预览中支持使用服务器发送事件 (Server-sent events),从而实现从服务器到客户端的实时数据流。服务器发送事件 (Server-sent events) 利用服务器推送技术,在持久的 HTTP 连接上为客户端提供无缝更新。
要实现这一点,需要在 Application Gateway 资源和后端应用程序上进行特定配置。[探索这些配置](https://learn.microsoft.com/azure/application-gateway/use-server-sent-events) 以了解如何使用服务器发送事件 与 Application Gateway。
<!-- AI_TASK_END: AI全文翻译 -->