Azure SignalR 서비스

확장 가능한 클라우드 서비스로서의 실시간 커뮤니케이션

시작하기

대규모 실시간

Azure SignalR Service는 SignalR 허브를 호스팅하기 위한 관리형 클라우드 서비스입니다. SignalR Service는 완전 관리형이므로 호스팅, 확장성, 부하 분산 및 기타 세부 사항에 대해 걱정할 필요가 없습니다. Azure SignalR Service는 수백만 개의 클라이언트 연결을 지원하도록 확장할 수 있습니다.

SDK, API, 서비스 통합 및 기타 개발자 도구는 개발을 간단하게 만듭니다.

심층적 분석: Azure SignalR Service 란?

채팅

채팅을 사용하려면 연결된 클라이언트 간에 실시간 양방향 메시징이 필요합니다.

채팅 샘플

실시간 인공 지능

음성 인식 및 실시간 번역과 같은 일부 AI 애플리케이션은 결과를 실시간으로 표시해야 합니다.

캡션 및 번역 샘플

위치 추적

운송, 물류 및 배송에 널리 사용되어 실시간으로 지도에서 차량을 추적합니다.

플라이트 맵 샘플

실시간 상호작용

최신 이벤트에서는 호스트가 투표, 투표 등을 위해 실시간으로 많은 대상 그룹과 상호 작용해야 합니다.

방문자 통계 샘플

데이터 시각화

IoT 대시보드, 금융 시장 데이터 및 기타 시각화를 위해서는 데이터가 실시간으로 표시되어야 합니다.

협업

원격 사용자는 문서, 화이트보드 또는 증강 현실을 통해 실시간으로 협업할 수 있습니다.

공동 작업 화이트보드 샘플

단일 페이지 애플리케이션이 간편해졌습니다.

Blazor는 C#으로 클라이언트 웹앱을 빌드하기 위한 단일 페이지 애플리케이션 프레임워크입니다. Blazor에는 Azure SignalR Service를 사용하여 서버에서 클라이언트 논리를 실행하기 위한 기본 제공 지원이 있습니다. Visual Studio의 개발자 도구를 사용하면 SignalR Service를 사용하여 서버 측 Blazor 애플리케이션을 쉽게 개발하고 Azure에 게시할 수 있습니다.

서버 측 Blazor 샘플

서버리스 지원

SignalR Service는 Azure Functions 및 Event Grid와 통합되어 서버리스 앱이 SignalR Service에 연결된 클라이언트에 메시지를 게시할 수 있도록 합니다. 다른 서버리스 기술은 REST API를 사용하여 SignalR 서비스에 연결할 수 있습니다.

SignalR 및 Azure Functions에 대해 알아보기

모든 버전의 ASP.NET을 지원합니다.

SignalR Service는 다양한 언어의 모든 프로토콜 API 및 클라이언트 SDK를 포함하여 ASP.NET Core SignalR에 대한 네이티브 개발 환경을 제공합니다.

SignalR Service는 ASP.NET 4.x 스택을 계속 사용하는 고객을 위해 ASP.NET SignalR 2.x를 지원합니다.

ASP.NET 4.x를 사용하여 대화방 앱 빌드

시작할 준비가 되셨나요?

단계별 자습서는 컴퓨터에서 SignalR이 있는 ASP.NET을(를) 실행하는 데 도움이 될 것입니다.

시작하기