>백엔드 개발 >C#.Net 튜토리얼 >Asp.net SignalR은 어떤 플랫폼을 지원합니까?

Asp.net SignalR은 어떤 플랫폼을 지원합니까?

高洛峰
高洛峰원래의
2016-12-24 14:39:161247검색

SignalR은 여러 서버 및 클라이언트 구성을 지원합니다. 또한 각 전송에는 고유한 요구 사항 집합이 있습니다. 시스템에서 전송을 지원하지 않는 경우 SignalR은 다른 전송 유형으로 원활하게 장애 조치(failover)할 수 있습니다.

시스템 요구 사항
SignalR 서버 구성 요소는 다양한 서버 구성으로 지원될 수 있습니다. 이 섹션에서는 지원되는 운영 체제, .Net 프레임워크, IIS 및 기타 구성 요소를 소개합니다.

지원되는 서버 운영 체제
SignalR의 서버 구성 요소는 다음 서버 및 클라이언트 운영 체제에서 지원됩니다.

Windows Server 2012
Windows Server 2008 R2
Windows 8
Windows 7
Windows Azure

SignalR에서 WebCosket을 사용하려는 경우 Windows Server 2012 또는 Windows 8 운영 체제가 필요합니다. 웹 사이트의 .Net 프레임워크 버전이 4.5이고 구성 페이지에서 WebSocket이 활성화된 경우 Windows Azure 웹 사이트에서도 WebSocket을 지원할 수 있습니다.

지원되는 서버 .Net Framework 버전
SignalR 2.0은 .Net Framework 4.5만 지원합니다. 권장 업데이트를 확인하여 안정성, 호환성, 안정성 및 성능을 개선하세요.

지원되는 서버 IIS 버전
SignalR은 다음 IIS 버전에서 지원됩니다.

1), IIS 8 또는 IIS 8 Express.
2) IIS 7 및 IIS 7.5에는 확장자 없는 URL 지원이 필요합니다.
3) IIS는 통합 모드에서 실행되어야 하며 클래식 모드를 지원하지 않습니다. IIS가 클래식 모드로 실행 중인 경우 서버에서 보낸 이벤트를 사용하면 메시지가 30초 지연될 수 있습니다.
4) 호스팅된 애플리케이션은 신뢰 모드에서 실행되어야 합니다.
개발용(Windows 7 또는 8) 등의 클라이언트 운영 체제를 사용하는 경우 IIS 또는 Cassini 정식 버전을 사용하면 안 됩니다. 클라이언트의 동시 연결 제한은 10개이므로 연결 수명이 매우 짧고 자주 다시 설정되므로 이 제한에 도달하기가 매우 쉽습니다. 그리고 사용 후 바로 연결이 끊어지지 않습니다. IIS Express를 사용해야 합니다.

또한 SignalR에서 WebSocket을 사용하려면 IIS 8 또는 IIS 8 Express를 사용해야 하고, 서버는 Windows 8을 사용해야 하며, Windows Server 2012 및 IIS에서는 IIS에서 WebSocket을 활성화해야 합니다. , IIS 8.0 WebSocket 프로토콜 지원을 참조하세요.

클라이언트 시스템 요구 사항
SignalR은 다양한 클라이언트 플랫폼에서 사용할 수 있습니다. 이 섹션에서는 웹 브라우저, Windows 데스크톱 애플리케이션, Silverlight 애플리케이션 및 모바일 장치의 SignalR에 대한 시스템 요구 사항을 설명합니다.

웹 브라우저
SignalR은 다양한 웹 브라우저에서 사용할 수 있지만, 일반적으로 최신 2가지 버전만 지원됩니다.

브라우저에서 SignalR을 사용하는 애플리케이션은 jQuery 버전 1.6.4 또는 주요 버전(예: 1.7.2, 1.8.2, 1.9.1 등)을 사용해야 합니다.

SignalR은 다음 브라우저에서 사용할 수 있습니다.

IE8, 9, 10, 11 데스크톱 및 모바일, Win8 및 Modern 버전이 모두 지원됩니다.
Firefox: 현재 버전-1, Win 및 Mac 버전.
Chrome: 현재 버전-1, Win 및 Mac 버전.
Safari: 현재 버전-1, Mac 및 iOS 버전.
Opera: 현재 버전 - 1, Win 버전만 해당.
안드로이드 브라우저.
브라우저 요구 사항 외에도 SignalR에서 사용하는 전송 방법에는 다음 표에 표시된 대로 고유한 요구 사항이 있습니다.

Asp.net SignalR支持的平台有哪些

지원되지 않는 브라우저
이전 버전 브라우저에서 SignalR을 실행하는 데 큰 문제가 없을 수 있지만, 이전 브라우저에서 SignalR의 작동을 적극적으로 테스트하지 않으며 이전 브라우저와의 호환성 문제를 해결하지도 않습니다.

구성 및 테스트 목록인 테스트 매트릭스를 참조하세요.

Windows 데스크톱 및 Silverlight 애플리케이션
SignalR은 웹 브라우저에서 실행되는 것 외에도 독립 실행형 Windows 클라이언트 또는 Silverlight 애플리케이션에서 사용하도록 구성할 수도 있습니다. SignalR을 사용하려면 Windows 데스크톱 및 Silverlight가 다음 시스템 요구 사항을 충족해야 합니다.

1. Win XP SP3 이상에서는 애플리케이션이 .Net Framework 버전 4를 사용합니다.
2. Windows Vista 이상에서는 애플리케이션이 .Net Framework 버전 4.5를 사용합니다.
운영 체제 및 프레임워크 버전 요구 사항 외에도 SignalR에는 다음 표에 표시된 대로 전송 방법에 대한 자체 요구 사항도 있습니다.

Asp.net SignalR支持的平台有哪些

Windows 저장소 및 Windows Phone 애플리케이션
SignalR은 Windows 저장소 및 Windows Phone 애플리케이션에서 사용될 때 다음 표에 표시된 것처럼 전송 방법에 대한 고유한 요구 사항도 있습니다.

Asp.net SignalR支持的平台有哪些

관련 더보기 Asp.net SignalR이 지원하는 플랫폼에 대한 기사 PHP 중국어 웹사이트에 주목하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.