微软的SignalR实时服务移至云端

ASP.Net SignalR实时通信库的 2.4.0版本将支持Azure SignalR服务,这是一项用于向应用程序添加实时Web功能的托管服务。

ASP.Net SignalR 2.4.0将于今年晚些时候发布。 Azure SignalR服务当前处于测试版。 它是一项Azure云托管服务,可用于开发聊天室,即时广播和IoT仪表板等功能。 使用该服务的开发人员不必处理托管,身份验证,扩展或负载平衡。

[InfoWorld解释: 什么是云原生? 开发软件的现代方式 | 入门: Azure云迁移指南 •教程: Google Cloud入门 | 通过InfoWorld的云计算新闻通讯了解云计算的最新发展。 ]

通过使用Visual Studio和Visual Studio Code开发工具,Azure SignalR服务已调整为具有以下需求的应用程序:

  • 需要从服务器进行高频更新的应用程序,例如社交网络和GPS应用程序。
  • 仪表板和监视应用程序,例如即时销售更新和GPS应用程序。
  • 协作应用程序,包括白板应用程序和团队会议软件。
  • 需要通知的应用,包括社交网络,电子邮件,聊天和旅行提醒。

要将应用程序迁移到Azure SignalR服务,用户将需要将其服务器和客户端更新到ASP.Net SignalR 2.4.0。 一旦应用程序使用该服务,服务器应用程序就不再需要管理所有单个连接。 用户也将不再需要横向扩展系统,例如Redis,Service Bus或SQL Server。

SignalR本身是对用于构建实时Web应用程序的技术的抽象。 尽管WebSockets是最佳传输方式,但在其他选项不可用时,将使用其他技术,例如服务器发送事件和长轮询。 SignalR根据服务器和客户端支持的内容来检测适当的传输。

在哪里下载Azure SignalR服务

您可以从Microsoft的Azure云下载SignalR Service beta

From: https://www.infoworld.com/article/3306442/microsofts-signalr-real-time-service-moves-to-the-cloud.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将测量出的地震背景噪声数据转化为图像并实时上传至云端,你可以使用树莓派和一些Python库来实现。以下是一个简单的示例代码: ```python import time import Adafruit_ADXL345 import numpy as np import scipy.signal as signal import matplotlib.pyplot as plt import requests # 初始化传感器 accel = Adafruit_ADXL345.ADXL345() # 设置采样频率和采样时间 freq = 100 duration = 30 # 初始化数据数组 data = np.zeros(freq * duration) # 采集数据 for i in range(len(data)): # 读取传感器数据 x, y, z = accel.read() # 计算加速度大小 a = np.sqrt(x**2 + y**2 + z**2) # 存储数据 data[i] = a # 等待下一个采样点 time.sleep(1.0/freq) # 计算功率谱密度 freqs, psd = signal.welch(data, fs=freq, nperseg=1024) # 绘制功率谱密度图 plt.semilogx(freqs, psd) plt.xlabel('Frequency (Hz)') plt.ylabel('PSD (g^2/Hz)') # 保存图像并上传至云端 filename = 'psd.png' plt.savefig(filename) url = 'https://your-upload-api.com' files = {'file': open(filename, 'rb')} requests.post(url, files=files) plt.show() ``` 在这个示例中,我们在计算功率谱密度图后,使用Matplotlib库将其绘制出来,并将其保存为一个PNG文件。然后我们使用`requests`库将该文件上传至云端。你需要替换代码中的上传API URL和文件名为你自己的云端存储和上传API。 需要注意的是,这个示例只是一个简单的演示,你需要具备相关的云端存储和上传API的知识和经验才能实现这个功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值