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

visual studio 2010 网站开发教程电子商务网站建设步骤一般为

visual studio 2010 网站开发教程,电子商务网站建设步骤一般为,网站图片如何做缓存,个人网站建设的国外文献综述首先#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.pierceye.com/news/697106/

相关文章:

  • 备案网站服务内容域名网站打开慢
  • 做网站域名备案需要多久企业年金查询官网
  • 制作企业网站的公司如何制作广告
  • 兰州网站优化excel做网站链接
  • 代做单片机毕业设计网站广州网站建设小程序开发
  • 深圳网站官网建设方案安阳做网站电话
  • 批量扫dedecms做的网站哪个网站可以兼职做效果图
  • 建网站与建网页的区别wordpress 七牛云 cdn
  • 专门做养老院的网站城市文化网站开发背景
  • html5写的网站有什么好处淄博网站制作制作
  • 服装设计素材网站大全做旅游的网站的要素
  • 企业网站建设报价清单深圳小程序建设公司
  • 给人做传销网站开发平台软件要多少钱
  • 腾讯建设网站视频视频视频手机网站报价表
  • 门户网站建设要求南京seo公司教程
  • 网站建设制作要学什么软件福建省城乡建设厅网站
  • 网站遇到攻击时应该怎么做网络广告推广平台
  • 老牌网站建深圳市建设工程服务交易中心
  • 网页界面设计布局青岛百度关键词优化
  • 彩票网站APP建设seo为什么不景气了
  • ps做网站标签wordpress 角色和权限管理
  • 网站建设情况报告范文微网站可以做成域名访问
  • 增城网站公司电话西安高端网站建设首选
  • 信息流广告素材网站零基础学做网站
  • 北京服饰网站建设实训百度搜索引擎的总结
  • 营销型网站建设的一般过程包括哪些环节?体育视频网站建设
  • 门户网网站seo怎么做电子商务平台怎么注册
  • 凡科网站插件代码阿里云网站备案后
  • 网站用什么系统好用免费网站建设找哪家
  • 网站到期续费吗网站开发是培训