7-1 网络编程技术(上)
本章内容 7-1 网络基础 7-2 HTTP网络编程 7-3 TCP网络编程 在某些情况下,我们需要在Windows应用程序中获取Web站点信息或者访问网络服务器,本章讨论使用各种网络协议(主要是HTTP和TCP协议)访问网络和Internet,包括文件的下载、网络接口编程等。 u本章学习目标: n了解System. Net和System.Net.Sockets命名空间 n掌...
7-1 网络编程技术(下)-1
7-3-3 Socket类 在前面的例子中,我们还使用了Socket类,即套接字类。套接字是支持TCP/IP协议的网络通信的基本操作单元。可以将套接字看作不同主机间的进程进行双向通信的端点(EndPoint)。在通信时,至少需要一对套接字,其中一个运行于客户端,另一个运行于服务器端。一个Socket实例包含了一个本地或者一个远程端点的套接字信息,Socket类的主要成员,如下表7-8所示: ...
7-1 网络编程技术(中)
7-3 TCP网络编程 本节学习目标: n掌握TCP类的使用 n掌握TcpListener类和TcpClient类基本方法 7-3-1 System.Net.Sockets命名空间 包含了一些相关类,允许直接发送TCP网络请求或者某个端口监听TCP网络请求。提供了 Windows Sockets接口的托管实现,主要成员,如表7-4所示: 类 说...
7-1 网络编程技术(下)-2
7-3-4 编写聊天程序 聊天程序有很多,比如QQ,MSN等。聊天程序的发展从一开始的传送文字信息到传送文件,语音、图像不断升级,从本质上说都是使用相同协议传送数据,只不过数据格式有所不同。投入应用的聊天软件同时在线聊天的人数较多,发送消息需分辨接收者,同时确定消息边界。 1. 案例学习:聊天程序 u实验步骤(1): 创建服务端控制台应用程序ChatServer。先启动服务,在服务器端开...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。