End User 访问SharePoint URL获取数据流程

来源:互联网 发布:snmp简单网络管理协议 编辑:程序博客网 时间:2024/04/28 22:37

当一个User用一个独立的URL请求一个Page页的时候,Client端要创建一个Http请求数据包。Client通过解析DNS去获取HostName来确定IP地址

比如Intranet.contoso.com

客户端到数据包的HostHeader Field添加HostName—>客户端然后通过默认Http端口(80、443)发送数据包给Server的IPaddress—>IIS接收并且解析请求和确定这个请求是Contoso  Intranet IIS Web site (他一定是Port为80,并且以Intranet.contoso.com为HostHeader的IISWeb Site)

在IIS已经确定来自哪个WebSite下的Content被请求时,IIS开始一系列返回请求的Content给客户端的流程。

首先,IIS查找WebApplication的Physicalpath (root directory) C:\inetpub\wwwroot\wss\VirtualDirectories\clients.contoso.com80.

在传统的ASP.Netwebsites,实际的Content被存储在rootdirectory。但是SharePoint将Content存储在SQLServer的ContentDatabase中,IIS不知道如何定位和访问这部分Content.

However, 在IISWeb Site的rootdirectory下的Configurationfile和Web.config定位一个Site作为SharePoint的application并且指令IIS通过这个请求给SharePoint

SharePoint然后解析URL去确定SiteCollection,从而确认哪个ContentDatabase被请求。SharePoint能从SQL中访问Content,并且返回Content给IIS,然后传递Content给客户。

这个请求是被IIS和IIS WebSite中的applicationpool环境内的SharePoint处理。ApplicationPool是个按照一个或者多个w3wp进程来将site请求发给一个server的孤立的存储空间。ApplicationPool的身份是一个在SharePoint中被注册为managedaccount的domainuser account。

2 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 脚脱皮又痒又臭怎么办 成都应聘平面模特被骗了怎么办 文明6开场一堆蛮族怎么办 幼儿园里出了水痘怎么办 穿高跟鞋脚容易出汗怎么办 粗跟鞋走路太响怎么办 粗跟鞋鞋跟很响怎么办 皮鞋跟走路太响怎么办 穿高跟鞋脚崴了怎么办 高跟鞋小了一码怎么办 高跟皮鞋磨脚怎么办 大同同煤集团三供一业人员怎么办 小孩被猫咪抓了怎么办 长得特别丑的人怎么办 锅巴放的不脆了怎么办 淘宝买到假货了怎么办 单位不给解约函怎么办 安卓个人热点打不开怎么办 密码忘记无法进入主机怎么办 流放之路w10闪退怎么办 电脑网站被劫持了怎么办 苹果手机浏览器被劫持怎么办 苹果手机网站被劫持怎么办 a37手机网站被劫持怎么办 耳朵被震的耳鸣怎么办 液晶电视怎么办断屏坏还是逻辑板 门保险拧坏了怎么办 锁的保险坏了怎么办 鞋子里面长霉了怎么办 塑料瓶盖滑丝了怎么办? 塑料杯盖滑丝了怎么办 洗衣机上的订子很难扭出来怎么办 滚筒洗衣机坏了打不开门怎么办 海尔滚筒洗衣机打不开门怎么办 格兰仕滚筒洗衣机门打不开怎么办? lg洗衣机洗完衣服门打不开怎么办 lg洗衣机不能冼衣服怎么办 vivo账户密码忘记了怎么办 oppo账户密码忘记了怎么办 74160从1开始计数怎么办 微信录音声音小怎么办