windows网络编程读书笔记1
来源:互联网 发布:dom编程艺术 2版 pdf 编辑:程序博客网 时间:2024/05/03 12:55
打开//Myserver/Myshare/Sample.mp3
1)使用 CreateFile这个API函数,应用程序向本地操作系统提交一个请求,要求打开//Myserver/Myshare/Sample.mp3
2)根据从UNC路径描述中获得的信息,本地(本机)操作系统的文件系统判断出该I/O(输入/输出)请求的目的地是一台远程机器,名为//Myserver,所以将此请求传递给MUP.
3 )MUP调查出该I/O请求发给的是一个MSNP提供者,因为网上的//Myserver机器正在使用NetBIOS名字解析机制.
4)I/O请求随即传给MSNP提供者的重定向器.
5)重定向器将此请求格式化成一条SMB消息,要求打开包含在远程/Myshare目录下的Sample.mp3文件.
6)格式化好的SMB消息终于通过一种网络传送协议,正式送入网络.
7)名为//Myserver的服务器从网上接收到这个SMB请求,并将请求传给服务器的MSNP重定向器服务器服务.
8)服务器的重定向器服务提交一个本地I/O请求,希望打开位于\Myshare这个共享位置处的Sample.mp3文件.
9)服务器的重定向器服务格式化好一条SMB响应消息,指出本地打开文件的I/O请求是成功,还是失败.
10)通过一种网络传送协议,服务器的这条SMB响应消息返回客户机.
11)MSNP重定向器收到服务器的这条SMP响应消息,并向本机操作系统传递一个返回代码.
12)本机操作系统再将该代码返回给当初应用程序的CreateFile API请求.
- windows网络编程读书笔记1
- 《Windows网络编程 2》读书笔记(一)
- Linux网络编程读书笔记(1)
- windows编程读书笔记(1)
- WinSock网络编程经络----读书笔记(1)
- WinSock网络编程经络----读书笔记(1)
- UNIX网络编程:卷1-读书笔记
- 《Linux网络编程》读书笔记
- windows游戏编程大师技巧--读书笔记1
- Windows核心编程-读书笔记1-3
- 《windows核心编程》读书笔记1-chapter1
- 《Windows核心编程》读书笔记(1)
- Windows核心编程读书笔记
- Windows 核心编程读书笔记
- Windows核心编程读书笔记
- Windows 核心编程 -- 读书笔记
- windows核心编程读书笔记
- 《Windows游戏编程》读书笔记
- 在孟大哥的分页基础上,使用ASPNETPAGER
- 转贴:链接错误LINK2001
- java实现线程安全的三大利器
- 乔布斯:讲三个我自己的故事
- 从XML文件中读取数据绑定到DropDownList
- windows网络编程读书笔记1
- 斗戈壁风沙 添青春风采——访中建八局921—520工程安装项目部主任工程师李爱武
- 关于c#线程
- 一个优秀it专家的职业建议
- 访外国语学院05年毕业生潘锐师姐
- 认真极处是执著——访我校外语系优秀毕业生张珊珊
- 解决java网络编程IPv6带来的问题方法
- IT行业里的民工 ——访我校外国语学院04级毕业生申永祥
- 外国语学院英语专业就业情况调研