背景:
105
39
34
24
22
20
19
18
14
14
你好,游客 登录 注册 搜索
首页图片热点专题 iwms网站系统 技术文章 iwms模板风格网络文摘软件下载 购买iwms 在线帮助讨论区
首页 → 技术文章 → C#|VB.Net
阅读新闻
[日期:2004-06-04] 来源: 作者: [字体:大 中 小]
Microsoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字
空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允
许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别
几乎囊括了Internet的所有需要--从socket套接字到普通的请求/响应,更重要的是,这种分层是可以扩展
的,能够适应Internet不断扩展的需要。
抛开ISO/OSI模型的7层构架,单从TCP/IP模型上的逻辑层面上看,.Net类可以视为包含3个层次:请求/响
应层、应用协议层、传输层。WebReqeust和WebResponse 代表了请求/响应层,支持Http、Tcp和Udp的类
组成了应用协议层,而Socket类处于传输层。
传输层位于这个结构的最底层,当其上面的应用协议层和请求/响应层不能满足应用程序的特殊需要时,就
需要使用这一层进行Socket套接字编程。
而在.Net中,System.Net.Sockets 命名空间为需要严密控制网络访问的开发人员提供了 Windows Sockets
(Winsock) 接口的托管实现。System.Net 命名空间中的所有其他网络访问类都建立在该套接字Socket实现之
上,如TCPClient、TCPListener 和 UDPClient 类封装有关创建到 Internet 的 TCP 和 UDP 连接的详细信息;
Digg排行
用C#编写ActiveX控件(一)
用C#编写ActiveX控件(二)
在.NET环境中使用单元测试工具
.NET多线程编程(1):多任务和多
WCF基础知识问与答
托管和非托管资源
.Net类库中实现的HashTable
深入剖析C#的多态
C#3.0新特性速览(1)
用C#编写ActiveX控件(三)
热门评论
C#.Net网络程序开发-Socket篇
网络程序开发
篇
http://www.iwms.net/n801c13.aspx
PDF 文件以 "FinePrint pdfFactory Pro" 试用版创建 www.pdffactory.com