文章 2024-11-24 来自:开发者社区

在 ASP.NET Core 中创建 gRPC 客户端和服务器

前言 gRPC 是一种高性能、开源的远程过程调用(RPC)框架,它基于 Protocol Buffers(protobuf)定义服务,并使用 HTTP/2 协议进行通信。 新建项目 新建解决方案GrpcDemo 新建webapi项目GrpcServer作为grpc服务端项目 添加包 <PackageReference Include="Grpc.AspNetCore" Versio...

在 ASP.NET Core 中创建 gRPC 客户端和服务器
文章 2023-07-21 来自:开发者社区

ASP .Net Core 中间件的使用(一):搭建静态文件服务器/访问指定文件

前言随着Asp .Net Core的升级迭代,很多开发者都逐渐倾向于.net core开发。.net core是一个跨平台的应用程序,可以在windows、Linux、macOS系统上进行开发和部署,是一个体系结构更精简模块化框架。生成WebUi和WebApi的统一使用场景;集成新的客户端框架和开发工作流;前后端分离为两个dll(view.dll,web.dll),更容易迭代,可以使用应用版本控....

ASP .Net Core 中间件的使用(一):搭建静态文件服务器/访问指定文件
文章 2022-09-25 来自:开发者社区

Linux CentOS7部署ASP.NET Core应用程序,并配置Nginx反向代理服务器和Supervisor守护服务 (下)

五、配置Supervisor守护服务:为什么要配置Supervisor:  使用Linux部署过ASP.NET Core应用程序的小伙伴都清楚,我们在部署项目都是通过Shell进行项目启动运行的。有时候我们会发现当我们关闭了Shell后,应用程序会立马宕机无法访问,需要我们重新进入服务器连接Shell输入dot命令重启应用程序。在生成环境中对于这种没有对应用程序进行任何的守护和监听的部署是非常的....

Linux CentOS7部署ASP.NET Core应用程序,并配置Nginx反向代理服务器和Supervisor守护服务 (下)
文章 2022-09-25 来自:开发者社区

Linux CentOS7部署ASP.NET Core应用程序,并配置Nginx反向代理服务器和Supervisor守护服务 (上)

前言:  本篇文章主要讲解的是如何在Linux CentOS7操作系统搭建.NET Core运行环境并发布ASP.NET Core应用程序,以及配置Nginx反向代理服务器。因为公司的项目一直都是托管在Window服务器IIS上,对于Linux服务器上托管.NET Core项目十分好奇。因为好奇,因此就有了这篇文章关于如何在Linux CentOS7系统中配置.NET Core运行环境,部署项目....

Linux CentOS7部署ASP.NET Core应用程序,并配置Nginx反向代理服务器和Supervisor守护服务 (上)
文章 2022-07-29 来自:开发者社区

Oracle+ASP.Net Core Web API在云服务器上的部署

阿里云服务器初体验1. 使用背景我们是软件工程专业的学生,目前为大二年级,暑假我们有一门数据库课程设计课程,老师要求使用Oracle数据库,推荐使用c#开发后端,答辩时需要实机演示。我们选择设计一个网站,因此需要将项目部署到云服务器上,在搜索几个主流云服务器的使用教程和了解最近的活动后,我们选择了使用阿里云服务器。2. 使用过程等待学生认证通过后,我完成了新手预备营,了解了云服务器的基本使用与连....

Oracle+ASP.Net Core Web API在云服务器上的部署
文章 2022-02-17 来自:开发者社区

ASP.NET Core技术研究-全面认识Web服务器Kestrel

ASP.NET Core技术研究-全面认识Web服务器Kestrel 因为IIS不支持跨平台的原因,我们在升级到ASP.NET Core后,会接触到一个新的Web服务器Kestrel。相信大家刚接触这个Kestrel时,会有各种各样的疑问。 今天我们全面认识一下ASP.NET Core的默认Web服务器Kestrel。 一、初识Kestrel 首先,Kestrel是一个跨平台的Web服务...

文章 2022-02-17 来自:开发者社区

win10 uwp 使用 asp dotnet core 做图床服务器客户端

原文 win10 uwp 使用 asp dotnet core 做图床服务器客户端 本文告诉大家如何在 UWP 做客户端和 asp dotnet core 做服务器端来做一个图床工具   服务器端 从 win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序 可以了解一个简单的 asp dotnet core 程序是如何搭建,下面来告诉搭建如何做一个简单的图床服...

win10 uwp 使用 asp dotnet core 做图床服务器客户端
文章 2022-02-16 来自:开发者社区

聊聊ASP.NET Core默认提供的这个跨平台的服务器——KestrelServer

跨平台是ASP.NET Core一个显著的特性,而KestrelServer是目前微软推出了唯一一个能够真正跨平台的Server。KestrelServer利用一个名为KestrelEngine的网络引擎实现对请求的监听、接收和响应。KetrelServer之所以具有跨平台的特质,源于KestrelEngine是在一个名为libuv的跨平台网络库上开发的。 目录 一、libuv 二、Ke...

文章 2022-02-16 来自:开发者社区

学习ASP.NET Core,怎能不了解请求处理管道[2]: 服务器在管道中的“龙头”地位

ASP.NET Core管道由注册的服务器和一系列中间件构成。我们在上一篇中深入剖析了中间件,现在我们来了解一下服务器。服务器是ASP .NET Core管道的第一个节点,它负责完整请求的监听和接收,最终对请求的响应同样也由它完成。[本文已经同步到《ASP.NET Core框架揭秘》之中] 服务器是我们对所有实现了IServer接口的所有类型以及对应对象的统称。如下面的代码片段所示,这个接口具有....

文章 2022-02-16 来自:开发者社区

学习ASP.NET Core, 怎能不了解请求处理管道[3]: 自定义一个服务器感受一下管道是如何监听、接收和响应请求的

我们在《服务器在管道中的“龙头”地位》中对ASP.NET Core默认提供的具有跨平台能力的KestrelServer进行了介绍,为了让读者朋友们对管道中的服务器具有更加深刻的认识,接下来我们采用实例演示的形式创建一个自定义的服务器。这个自定义的服务器直接利用HttpListener来完成针对请求的监听、接收和响应,我们将其命名为HttpListenerServer。在正式介绍HttpListe....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注