Đất nóng, giá nhà đất tăng, nhiều yếu tố thúc đẩy kỳ vọng tái diễn

Tác giả: Kênh tin tức Sands phân loại: Tin tức thời gian phát hành: 2021-03-03 14:14:13
微软正式发布gRPC-Webfor.NET|||||||

本年一月份的时分,微硬曾颁布发表对 gRPC-Web for .NET 的尝试性撑持,如今它已正式公布。

gRPC 是谷歌开源的下机能、通用 RPC 框架,撑持包罗 .NET 正在内的多种编程言语。它里背挪动战基于 HTTP/2 尺度设想,但以后,阅读器中没法完成 gRPC HTTP/2 标准,由于出有阅读器 API 可以对恳求停止充足的细粒度掌握。gRPC-Web 是处理此成绩并使 gRPC 正在阅读器中可用的尺度化和谈。

gRPC-Web 即 gRPC for Web Clients。它是一个 JavaScript 库,使 Web 使用法式可以间接取后端 gRPC 办事通讯,没有需求 HTTP 办事器充任中介。它旨正在使 gRPC 正在更多状况下可用,包罗但没有限于:

• 从阅读器挪用 ASP.NET Core gRPC 使用法式

JavaScript SPAs

.NET Blazor Web Assembly apps

• 正在 IIS 战 Azure App Service 中托管 ASP.NET Core gRPC 使用法式

• 从非 .NET Core 仄台挪用 gRPC —— 正在一切 .NET 仄台上,HttpClient 均没有撑持 HTTP/2,而 gRPC-Web 可用于从 Blazor 战 Xamarin 挪用 gRPC 办事

微硬暗示正正在取 Blazor 团队协作,使 gRPC-Web 正在 Blazor WebAssembly 使用法式中利用时为端到端开辟职员供给更好的体验。

按照微硬的道法,gRPC 取 JSON 比拟具有较着的机能劣势。以 Blazor 的默许模板为例,比拟 JSON,利用 gRPC 时,正在提与数据页里上传输的数据加半,数据巨细也从 627 字节略少到 309 字节。

今朝,.NET 版 gRPC-Web 现已正在 NuGet 上公布:

Grpc.AspNetCore.Web —— 将 gRPC-Web 撑持增加到 ASP.NET Core gRPC 办事

Grpc.Net.Client.Web —— 从 .NET 挪用 gRPC-Web 端面

有闭 gRPC-Web 的更多疑息,可检察文档,或测验考试利用 gRPC-Web 的示例使用法式。

Nếu bạn thấy bài viết của tôi hữu ích cho bạn, tôi khuyên bạn nên đọc nó. Sự ủng hộ của bạn sẽ khuyến khích tôi tiếp tục sáng tạo!

Đọc thêm
Kênh tin tức Sands