Signalr은 무엇인가? Signalr 개발에 사용 된 기술은 무엇입니까? JavaScript 라이브러리와 C Sharp 파일의 조합입니까? Signalr을 사용하여 웹 응용 프로그램을 개발하는 동안 JQuery JQuery와 Signalr lib의 새 버전은 안정적인 응용 프로그램을 생성합니까? 이전 버전의 Asp.net을 사용하여 Signalr 응용 프로그램을 빌드 할 수 있습니까?SignalR and ASP.net
답변
SignalR은 .NET 라이브러리와 JavaScript 라이브러리로 구성됩니다. SignalR은 현재 jQuery에 의존하지만 jQuery와 약간의 작업 (implement signalR without jquery)으로 분리 될 수 있습니다. 나는 그것이 .NET 4 또는 그 이상을 지원하기 위해 원래 목표로 삼았지만 .NET 3.5에서 사용할 수있는 버전이 있다고 생각한다.
이 질문에 대한 답변을 알려주십시오.
그리고 직접 작성하는 방법을 직접보고 싶다면 소스 코드를 보시지 않으시겠습니까? - https://github.com/SignalR/SignalR – Snixtor
클라이언트 (브라우저/모바일 앱 등)에서 메소드를 호출하는 웹 애플리케이션 (서버)을 빌드해야 할 때 SignalR이 필요합니다.
따라서 SignalR에는 웹 서버와 클라이언트의 두 부분이 있습니다.
서버 부분은 .NET Framework 위에 구축됩니다. 웹 소켓 지원을 위해서는 .NET 4.5가 필요합니다. https://github.com/SignalR/SignalR/wiki/Hubs
클라이언트 부분은 JavaScript, C# 또는 다른 구현 (ObjectiveC 구현이있을 수 있음)에서 서버 부분을 프로그래밍하는 방법을 찾을 수 있습니다. JavaScript를 사용하는 경우 jQuery를 최신 버전으로 업데이트하는 것이 가장 좋습니다. JavaScript 클라이언트 자습서는 https://github.com/SignalR/SignalR/wiki/SignalR-JS-Client-Hubs이고 C# 클라이언트 자습서는 https://github.com/SignalR/SignalR/wiki/SignalR-Client-Hubs
RTM 버전의 jQuery와 최신 버전의 jQuery를 사용하고 있으며 안정적입니다.
기존 프로젝트를 .NET 4.5로 업그레이드하는 경우 SignalR을 기존 프로젝트에 추가 할 수 있습니다. SignalR 자체는 WebForms 또는 MVC 또는 WebPages에 종속되지 않습니다. Hub 클래스를 상속 받아 SignalR 서버 코드를 작성한 다음 SignalR JavaScript 라이브러리를 포함하여 클라이언트 (aspx 또는 cshtml)를 서버에 연결합니다.
나는 서버가 자바 스크립트, 심지어는 objective-c로 rpc를 만들 것이라고 이해하지만 클라이언트 코드로 C#과 어떻게 작동합니까? –
언어는 RPC 수행 방법에 영향을주지 않습니다. –
그러나 C#은 클라이언트 코드가 아닌 서버 측 코드입니다 –
- 1. SignalR-HubContext and Hub.Context
- 2. SignalR and Hub Persistance
- 3. SignalR and Android Webview
- 4. Ninject with ActionFilters and SignalR
- 5. SignalR and Groups.Add in foreach
- 6. ASP.NET webapi 또는 SignalR?
- 7. SignalR ASP.NET MVC5 Identity
- 8. ASP.Net MVC 5 + SignalR + Ninject
- 9. 배포 서버에 ASP.Net SignalR 설치
- 10. SignalR 및 ASP.NET ID ExpireTimeSpan
- 11. 두 프로젝트에 합류 Asp.net Signalr
- 12. SignalR 코드는 ASP.NET MVC 부분 파일
- 13. ASP.Net Control.OnInt and HttpContext
- 14. Jquery and asp.net masterpages
- 15. jquery and asp.net textarea
- 16. BEM and asp.net mvc
- 17. Asp.Net Foreach and groupby
- 18. AngularJS and Asp.net mvc5
- 19. asp.net cdn and scriptmanager
- 20. ASP.NET C# SignalR Stream to Client
- 21. 관계 SignalR 및 ASP.NET 페이지 클래스
- 22. ASP.NET MVC 및 다중 사용자 유형의 SignalR
- 23. 검도 UI Asp.net 래퍼를 사용한 SignalR 값
- 24. 모든 클라이언트에 대해 SignalR 호출 asp.net 메서드?
- 25. ASP.NET 신원 및 SignalR 사용자 받기
- 26. ASP.Net Web Forms SignalR 개체에는 메서드가 없습니다.
- 27. ASP.NET MVC 4 및 SignalR posibilites
- 28. SignalR
- 29. React와 SignalR
- 30. asp.net autocomplete and IE autocomplete
이 항목이 문서로 제공됩니까? 그렇지 않다면 IMO에 포함시켜야합니다. –