• 大小: 5.56M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C#
  • 标签: SignalR  

资源简介

ASP .NET SignalR 是一个ASP .NET 下的类库,可以在ASP .NET 的Web项目中实现实时通信。什么是实时通信的Web呢?就是让客户端(Web页面)和服务器端可以互相通知消息及调用方法,当然这是实时操作的。
WebSockets是HTML5提供的新的API,可以在Web网页与服务器端间建立Socket连接,当WebSockets可用时(即浏览器支持Html5)SignalR使用WebSockets,当不支持时SignalR将使用其它技术来保证达到相同效果。
SignalR当然也提供了非常简单易用的高阶API,使服务器端可以单个或批量调用客户端上的JavaScript函数,并且非常 方便地进行连接管理,例如客户端连接到服务器端,或断开连接,客户端分组,以及客户端授权,使用SignalR都非常 容易实现。

资源截图

代码片段和文件信息

// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License Version 2.0. See License.txt in the project root for license information.

#if !NET40

using System;
using System.IO;
using System.Net;
using System.Net.Http;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.AspNet.SignalR.Client.Hubs;

namespace Microsoft.AspNet.SignalR.Client.Samples
{
    public class CommonClient
    {
        private TextWriter _traceWriter;

        public CommonClient(TextWriter traceWriter)
        {
            _traceWriter = traceWriter;
        }

        public void Run(string url) => RunAsync(url).Wait();

        public async Task RunAsync(string url)
        {
            try
            {
                await RunDemo(url);
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        113  2019-02-28 16:51  SignalR-master\.deployment

     文件        851  2019-02-28 16:51  SignalR-master\.gitattributes

     文件       1038  2019-02-28 16:51  SignalR-master\.gitignore

     文件        164  2019-02-28 16:51  SignalR-master\.nuget\NuGet.Config

     文件     443904  2019-02-28 16:51  SignalR-master\.nuget\NuGet.Core.dll

     文件    4266712  2019-02-28 16:51  SignalR-master\.nuget\NuGet.exe

     文件       5428  2019-02-28 16:51  SignalR-master\.nuget\NuGet.targets

     文件        333  2019-02-28 16:51  SignalR-master\.nuget\packages.config

     文件       2080  2019-02-28 16:51  SignalR-master\.vsts-pipelines\builds\ci-official.yml

     文件        174  2019-02-28 16:51  SignalR-master\.vsts-pipelines\builds\ci-public.yml

     文件       1200  2019-02-28 16:51  SignalR-master\.vsts-pipelines\templates\signalr-build.yml

     文件        160  2019-02-28 16:51  SignalR-master\build\35MSSharedLib1024.snk

     文件       2189  2019-02-28 16:51  SignalR-master\build\arcade.props

     文件       3447  2019-02-28 16:51  SignalR-master\build\dependencies.props

     文件       1002  2019-02-28 16:51  SignalR-master\build\ImportIntelisense.ps1

     文件       3243  2019-02-28 16:51  SignalR-master\build\ImportTranslations.ps1

     文件       2038  2019-02-28 16:51  SignalR-master\build\loc\Localization.props

     文件       5326  2019-02-28 16:51  SignalR-master\build\loc\LocalizeDlls.targets

     文件       5954  2019-02-28 16:51  SignalR-master\build\loc\lsbuild.proj

     文件       1443  2019-02-28 16:51  SignalR-master\build\loc\SatellitePackage.csproj

     文件      11127  2019-02-28 16:51  SignalR-master\build\Microsoft.AspNet.SignalR.ruleset

     文件       1988  2019-02-28 16:51  SignalR-master\build\prepare-symbols.ps1

     文件       1695  2019-02-28 16:51  SignalR-master\build\repo.props

     文件       6469  2019-02-28 16:51  SignalR-master\build\repo.targets

     文件       1692  2019-02-28 16:51  SignalR-master\build\sign.proj

     文件       1376  2019-02-28 16:51  SignalR-master\build\SignToolData.json

     文件      13896  2019-02-28 16:51  SignalR-master\build\SignToolData.Satellite.json

     文件        432  2019-02-28 16:51  SignalR-master\build\sources.props

     文件        260  2019-02-28 16:51  SignalR-master\build.cmd

     文件        253  2019-02-28 16:51  SignalR-master\build.sh

............此处省略2114个文件信息

评论

共有 条评论