///自己看书总结的,希望对刚接触者有所帮助。
///套接字(Scoket)是在TCP/IP协议之上的网络通信协议。///套接字可以看做是通信主机之间的端点,构成了单个主机内及整个网络间的编程界面。
///套接字存在于通信域(通信域是为了处理一般的线程通过套接字通信而引进的一种抽象概念)中。
///同一域中,不同的套接字是可以互相通信的。
///套接字分为两种类型:同步套接字和异步套接字。
下面让我们一起来了解它吧:
using System;
using System.Collections.Generic;using System.Linq;
using System.Text;
using System.Net;
using System.Net.Sockets;
namespace 理解Scoket协议
{
class 同步套接字
{
static void Main(string[] args)
{
///使用同步套接字技术实现网络通信有5个方面:主机解析、主机绑定、端口监听、数据接收和数据发送
}
public void 定义主机对象()
{
//①定义主机对象(有两种方法)
//第一种使用IPEndPoint方法定义主机对象
IPEndPoint myServer1 = new IPEndPoint(12345, 80);
//第二种使用IPAddress类,其作用是把字符串转换为IP地址的格式