System.Web.WebSocket 대 SignalR

로니

SignalR은 System.Web.WebSocket의 글로벌 지배를 향한 일시적인 단계 일 뿐이며 낮은 수준의 System.Net.WebSocket입니다.

IIS8이 있고 클라이언트에 IE10이있는 경우 signalR을 사용할 이유가 있습니까? 미래가 있습니까?

(물론 Socket.IO + Node.js도 마찬가지입니다)

감사

참조 : http://pieterderycke.wordpress.com/2012/07/20/websockets-vs-signalr-or-why-you-should-not-have-to-care/

Lars Höppner

많은 장점 :

  1. SignalR은 실제 연결 유형을 추상화하므로 논리적 연결 만 처리합니다. 장점은 코드를 변경하지 않고 원하는 경우 다른 연결 유형으로 전환 할 수 있다는 것입니다 (SSE는 실제로 경우에 따라 WebSocket보다 더 나은 성능을 제공 할 수 있음).
  2. WebSocket을 지원하지 않는 클라이언트에서 연결해야하는 경우 대체 옵션 (긴 폴링 등)을 무료로받을 수 있습니다.
  3. 허브는 일정 수준의 구성을 제공합니다 (물론 직접 할 수 있지만 좋은 시작점이며 편리합니다)
  4. SignalR은 특정 클라이언트, 클라이언트 그룹, 모든 클라이언트 (특정 클라이언트 제외 기능 포함)를 호출하기위한 풍부한 API를 제공합니다. 다시 말하지만, 직접 구현할 수 있으므로 이는 대부분 편의에 관한 것입니다.
  5. 강력한 형식의 매개 변수를 클라이언트와 서버간에 전달할 수 있습니다 (양쪽 모두).
  6. (아마도) SignalR로 더 적은 상용구 코드를 처리해야 할 것입니다.
  7. 확장 지원

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Kafka 대 SignalR

분류에서Dev

System.Web.Mvc 대 System.Web.WebPages.Html for SelectList

분류에서Dev

jquery.signalr CDN 대체

분류에서Dev

System.Web.Mvc 3.0.0.1에 대한 참조 추가

분류에서Dev

System.Web.Mvc에 대한 참조가없는 ASP.NET Web API 2의 StructureMap

분류에서Dev

SignalR : System.ObjectDisposedException (타이머 포함)

분류에서Dev

SignalR "WebSocket 핸드 셰이크 중 오류"가끔 발생

분류에서Dev

Websocket 통신 대 Netty 환경

분류에서Dev

@ aspnet / signalr 대 @ microsoft / signalr 자바 스크립트 라이브러리

분류에서Dev

SignalR에 대한 TypeErrors 해결 방법

분류에서Dev

SignalR에 대한 TypeErrors 해결 방법

분류에서Dev

사용자 당 SignalR 대기열 제한

분류에서Dev

System.Web.HttpRequest에서 대괄호 표기법으로 "RawUrl"가져 오기

분류에서Dev

System.Web.Mvc.HtmlHelper에 MvcSiteMap에 대한 정의가 없습니다.

분류에서Dev

'System.Web.UI.WebControls.TextBoxMode'에 '날짜'에 대한 정의가 없습니다.

분류에서Dev

'System.Web.HttpContext'에 'GetOwinContext'Mystery에 대한 정의가 없습니다.

분류에서Dev

C # SqlCommand 및 Sql 연결 및 System.Web.UI에 대한 지시문 사용

분류에서Dev

CS1928 : 'System.Web.Mvc.HtmlHelper'에 'DropDownListFor'에 대한 정의가 없습니다.

분류에서Dev

System.Web.HttpRequest를 ActionResult 메서드에 대한 매개 변수로 제공

분류에서Dev

SignalR-SignalR 라이브러리없이 자바 스크립트에서 websocket 서비스에 연결

분류에서Dev

Web API 2.0에서 Attribute Routing에 대한 누락 된 클래스 : 두 개의 다른 System.Web.Http 5.0.0.0 dll?

분류에서Dev

Is there a tool for web based system administration?

분류에서Dev

`System.CopyArray` 대`System.Copy`?

분류에서Dev

Azure Web AppService에서 Python Websocket 지원?

분류에서Dev

RegisterWaitForSingleObject 대 System.Timers

분류에서Dev

"this"대신 system.reflection

분류에서Dev

websocket 및 loction.replace에 대한 질문

분류에서Dev

websocket의 마스크 필드에 대해

분류에서Dev

Microsoft ID 네임 스페이스 이해 (System.Web.Security, Microsoft.AspNet.Identity.Core, 대 Microsoft.AspNetCore.Identity)

Related 관련 기사

  1. 1

    Kafka 대 SignalR

  2. 2

    System.Web.Mvc 대 System.Web.WebPages.Html for SelectList

  3. 3

    jquery.signalr CDN 대체

  4. 4

    System.Web.Mvc 3.0.0.1에 대한 참조 추가

  5. 5

    System.Web.Mvc에 대한 참조가없는 ASP.NET Web API 2의 StructureMap

  6. 6

    SignalR : System.ObjectDisposedException (타이머 포함)

  7. 7

    SignalR "WebSocket 핸드 셰이크 중 오류"가끔 발생

  8. 8

    Websocket 통신 대 Netty 환경

  9. 9

    @ aspnet / signalr 대 @ microsoft / signalr 자바 스크립트 라이브러리

  10. 10

    SignalR에 대한 TypeErrors 해결 방법

  11. 11

    SignalR에 대한 TypeErrors 해결 방법

  12. 12

    사용자 당 SignalR 대기열 제한

  13. 13

    System.Web.HttpRequest에서 대괄호 표기법으로 "RawUrl"가져 오기

  14. 14

    System.Web.Mvc.HtmlHelper에 MvcSiteMap에 대한 정의가 없습니다.

  15. 15

    'System.Web.UI.WebControls.TextBoxMode'에 '날짜'에 대한 정의가 없습니다.

  16. 16

    'System.Web.HttpContext'에 'GetOwinContext'Mystery에 대한 정의가 없습니다.

  17. 17

    C # SqlCommand 및 Sql 연결 및 System.Web.UI에 대한 지시문 사용

  18. 18

    CS1928 : 'System.Web.Mvc.HtmlHelper'에 'DropDownListFor'에 대한 정의가 없습니다.

  19. 19

    System.Web.HttpRequest를 ActionResult 메서드에 대한 매개 변수로 제공

  20. 20

    SignalR-SignalR 라이브러리없이 자바 스크립트에서 websocket 서비스에 연결

  21. 21

    Web API 2.0에서 Attribute Routing에 대한 누락 된 클래스 : 두 개의 다른 System.Web.Http 5.0.0.0 dll?

  22. 22

    Is there a tool for web based system administration?

  23. 23

    `System.CopyArray` 대`System.Copy`?

  24. 24

    Azure Web AppService에서 Python Websocket 지원?

  25. 25

    RegisterWaitForSingleObject 대 System.Timers

  26. 26

    "this"대신 system.reflection

  27. 27

    websocket 및 loction.replace에 대한 질문

  28. 28

    websocket의 마스크 필드에 대해

  29. 29

    Microsoft ID 네임 스페이스 이해 (System.Web.Security, Microsoft.AspNet.Identity.Core, 대 Microsoft.AspNetCore.Identity)

뜨겁다태그

보관