All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
构成Delphi工程的文件:窗体文件(.dfm)
PHP强制对象类型之instanceof操作符_[PHP教程]
SQL Server开发中注意的十个问题_[SQL Server教程]
SQL语言快速入门之一_mssql学习_编程技术
ASP.NET中上传并读取Excel文件数据_[Asp.Net教程]
卸载SQL Server2000后不能再次安装的问题解决方法_[SQL Server教程]
.Net2.0,使用ConfigurationManager读写配置文件_[Asp.Net教程]
ASP.NET2.0应用的全球化与本地化之本地化_.net资料_编程技术
用于自动添加Digg,This!按钮的javascript_JavaScript技术_编程技术
aspx网页以HTML形式存储的几个方法_[Asp.Net教程]
Reading number is top 10 pictures
西方气质的东方美女3
这才是真正的人体艺术5
擦地板的大叔太好了
BingBingFan apple dew point photo gallery4
2012 national geographic daily picture5
Park waits to have her picture taken exposed
A man's favorite things7
徐若瑄展示美丽胸围3
乳娘帕梅拉安德森4
Soong ching ling's former residence2
Download software ranking
The Bermuda triangle3
Ashlynn Video2
Unix video tutorial5
Love the forty days
Unix video tutorial17
C++教程第四版
致我们终将逝去的青春
Dance with duck(male prostitution)
双旗镇刀客B
Unix video tutorial10
qq published in(发表于) 2014/7/11 9:23:48 Edit(编辑)
C#教程:套接字使用实例

C#教程:套接字使用实例

C#教程:套接字使用实例|方法

套接字

.NET Framework Socket类是Winsock32 API提供的套接字服务的托管代码版本。在大多数情况下,Socket类方法只是将数据封送到它们的本机Win32副本中,并处理任何必要的安全检查。

Socket类支持两种基本模式:同步和异步。在同步模式中,对执行网络操作的函数(如Send和Receive)的调用一直等到操作完成后才将控制权返回给调用程序,而在异步模式中,这些调用立即返回。

在可以使用套接字与远程设备通信之前,必须使用协议和网络地址信息初始化套接字。Socket类的构造函数具有指定套接字用来建立连接的地址族、套接字类型和协议类型的参数等功能。

在基于TCP/IP的网络(如Internet)上通信的关键代码如下:

Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);

要使用UDP而不是TCP进行通信的关键代码如下:

Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);

参数说明如下。

AddressFamily :AddressFamily枚举,用来指定Socket类解析网络地址的标准地址族。

SocketType:SocketType枚举,用来指定套接字的类型。

ProtocolType:ProtocolType枚举,用来指定在Socket上通信时使用的网络协议。

创建Socket类后,它既可以开始与远程终结点的连接,也可以接收来自远程设备的连接。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.