当前位置: 首页 > news >正文

淮安网站建设制作智慧旅游平台建设方案

淮安网站建设制作,智慧旅游平台建设方案,Wordpress 淘宝客 页面,初中网站建设首先#xff0c;得和大家达成一个共识#xff0c;即AspNetCore项目其实就是一个控制台项目。可以简单的理解#xff0c;AspNetCore就是将一个Web服务器宿主在一个进程(即控制台)中#xff0c;然后它在这个进程中进行http请求的监听处理。AspNetCore中默认使用kestrel作为we… 首先得和大家达成一个共识即AspNetCore项目其实就是一个控制台项目。可以简单的理解AspNetCore就是将一个Web服务器宿主在一个进程(即控制台)中然后它在这个进程中进行http请求的监听处理。AspNetCore中默认使用kestrel作为web服务器其将接收到的http请求封装成HttpContext对象然后这个对象经由各个中间件处理最终返回处理结果。如下所示有了kestrel我们就可以摆脱IIS的捆绑从而实现跨平台部署。一般在生产环境我们会在站点前面部署代理服务器比如nginx或IIS等。如下所示言归正传我们还是来探索一下AspNetCore是如何启动和配置服务器。我们新建一个空的webapi项目找到程序的入口我们发现这里有一行代码如下图所示这里代码表示要创建一个WebHost主机我们先看第一个方法CreateWebHostBuilder中的代码。如下WebHost主机其实就是我们配置服务器的地方你一定很奇怪我们建一个空的项目什么也没配置站点是如何起来的呢其实在CreateDefaultBuilder方法中会为我们配置一些默认参数。我们进去看一下。如下这里面的代码就很直观了程序会为我们默认很多配置比如目录、配置文件、日志这些。我们重点要关注UseKestrel这个方法它就是帮我们配置一个kestrel服务器配置了它我们就可以在宿主进程中启动web服务了。我们再来看一下Run()方法。如下图所示再进入host.RunAsync方法这个里面就是真正启动主机并监听端口了。里面使用CancellationToken来控制程序关闭。代码如下上面这段代码中应该有很多熟悉的控制台输出如下图所示好了今天就简单地带大家回顾下AspNetCore项目的启动流程大家有兴趣的可以去看下源码。其实整体流程非常简单就是宿主进程中放一个http监听程序。如果能帮到你一点点就给个赞吧。哈哈。
http://www.yutouwan.com/news/382163/

相关文章:

  • 树在线网页制作网站wordpress 分享至微信
  • 常州网站建设 最易wordpress运行导入器
  • 做网站的需要考什么证书吗深圳企业网站制作哪个
  • 做网站到内容填充需要多久seo外链发布平台
  • 电话开发网站建设话术茂名建站公司
  • 哈尔滨小程序制作公司seo优化网页
  • 网站开发与软件开发区别手机wordpress登陆
  • 织梦系统做网站网站如何交换链接
  • 网站开发员的工资php网站编程
  • 湛江模板建站系统ppt做杂志模板下载网站有哪些
  • c 网站开发视频教程 高清大连app开发制作
  • 在线营销单页网站制作大连装修公司哪家口碑最好
  • 网站开发3687474企鹅编程在线
  • 基于asp.net网站开发视频教程福鼎网站优化公司
  • 申请备案 关网站广东网页制作网站
  • 衡水专业制作网站网站里的友情链接
  • 网站游戏网站怎么做卡当网站建设
  • 谷歌网站的主要内容个人可以备案网站的内容
  • 网站后台有安全狗做网站策划需要什么技能
  • 天津建设信息网站建设网站项目的目的
  • 教育行业展示网站模板标签wordpress
  • 查网站权重南通做网站的公司有哪些
  • 全国购物网站排名广西住建厅考试培训中心
  • index.html网站怎么做网络营销的类型
  • 灌南网站开发版面设计图大全简单又漂亮
  • 本科学计算机是做网站吗多用户商城系统源码下载
  • goood设计网站小程序怎么制作网站
  • 全网营销型网站建站专家大航母网站建设怎么样
  • 株洲网站建设优度网站开发教科书
  • 宝安区住房和建设局网站怎么查找一个网站开发时间