-
client-server
多协议文件传输c/s网络应用设计与实现,程序用 TCP/UDP 两个协议模拟多协议服务器。首先服务器端要将两种协议的套接字创建好,并且监听 TCP 端口的连接。必要时使用select函数来进行多连接处理和非阻塞处理。而客户端直接可以按照发送的地址和端口号来进行通讯。
首先要运行服务器端,服务器会监听 TCP 端口。然后运行客户端,根据事先设定好的 IP和端口,就可以进行连接传输数据了。
程序实现的关键步骤:
以TCP协议为例
服务器端:
1.创建套接字;2.绑定端口;3.进入无穷的循环;4.接收请求;5.处理请求;6.应答。
客户端:
1.找到服务器的IP地址和协议的端口号;2.创建套接字;3.确定连接需要任意的,没有使用的端口号允许TCP去选择一个;4.将套接字和服务器连接;5.使用应用层协议和服务器交互;6.关闭连接。
(Multi-protocol file transfer c/s network application design and implementation of programs simulate multi-protocol server with TCP/UDP both protocols. First socket server to create a good two protocols, TCP port and listens for connections. If necessary, use the function to handle multiple connections and non-blocking treatment. And the client can follow directly address and port number to communicate.
First run on the server side, the server listens on TCP port. Then run the client, according to pre-configured IP and port, you can connect the data transmission.
The key step program implementation:
In TCP protocol as an example
Service-Terminal:
1. Create a socket 2 bound port 3 enter an infinite loop 4. receiving a request 5. processing requests 6 response.
Clients:
1. Locate the server s IP address and protocol port number 2 creates a socket 3 connections need to determine arbitrary, unused port allows TCP to choose a 4 and the socket server connections 5 using appli)
- 2016-07-11 10:19:07下载
- 积分:1
-
GetHostNameIP
一个有关获取主机名和IP地址的MFC程序,对于初学者来说很有帮助(For information about obtaining a host name and IP address of the MFC, very helpful for beginners)
- 2013-08-22 10:58:23下载
- 积分:1
-
TRACERT
支持IPv4和IPv6的路由探测代码,可以用来开发网络探测工具(traceroute in IPv4 and IPv6 network)
- 2021-03-31 16:09:09下载
- 积分:1
-
局域网抓包
在局域网内抓取所需要的IP数据包,使用VC++6.0工程编写。(Grab the required IP packets in the LAN.)
- 2017-12-19 11:20:10下载
- 积分:1
-
PPowerTalkClient
功能强大的聊天工具,可以跨网关聊天,并且传送文件(Powerful chat tool, you can chat across the gateway, and transfer files)
- 2009-10-18 23:34:40下载
- 积分:1
-
Chat
在VS2005的编程环境下,利用套接字的编程原理,可以实现网络聊天功能。(On the basic of VS2005, take advantage of the principle of Socket to achieve the ability to communicate online.)
- 2014-04-11 09:18:47下载
- 积分:1
-
sniffer1
C语言实现的监听网络流量的程序,并对截取的报文进行分析。(C language to monitor the flow of network procedures, and analysis of the interception of the message.)
- 2017-01-04 15:17:53下载
- 积分:1
-
ChatRoom
局域网聊天室,实现客户端和服务器端,实现托盘功能,对网络编程和界面编程的同学有一定的帮助。(LAN chat rooms, client and server-side tray function, certain network programming and interface programming students.)
- 2013-03-16 09:21:07下载
- 积分:1
-
ndislwf-master
windows过滤驱动的示例代码,解析IP、TCP数据包,没有添加实际功能(Windows filter driver sample code, parsing IP, TCP data packets, did not add the actual function)
- 2021-02-07 18:29:55下载
- 积分:1
-
InstantMessaging
简单的网络聊天文件传输程序 可以
0.普通聊天(文字、图片)
1.聊天室
2.传输文件(断点续传)
3.共享屏幕
4.白板
5.视频、音频聊天(Simple network chat file transfer program can 0. General chat (text, images) a chatroom 2. Transfer files (HTTP) 3. Shared screen 4. Whiteboard 5 video and audio chat)
- 2013-08-26 22:14:23下载
- 积分:1