在vc下使用socket实现的一个程序,完成客户端和服务器端一对一信息传输。
1
环境:Windows XP SP3、 VC++ 6.0、 Windows 2003 SDK 使用步骤: 1、下载解压之后,使用VC++ 6.0打开两个工程:一个是SocketServer和一个ClientSocket工程。 2、首先运行服务器端工程,选默认的端口1008 3、然后运行客户端工程,选默认的端口1008和默认的服务器地址 4、再运行多个客户端进程 5、如果一切正常,可以每个客户端的消息发送,我们可以在服务端和各个客户端同步看到消息 实现一个服务器对多个客户端的关键是,在服务端的使用集合CPtrList类用保存客户端的socket对象,思想与Java中的编程思想一样,只不过Java中会使用多线程技术,在Vector集合保存客户端的socket对象,而MFC框架提供了CSocket类,它是一个异步通信的类,所以看上去代码比较Java的多线程代码简单的实现了一个对多的即时通讯功能。另外,MFC提供了CSocketFile类和CArchive类与CSocket类实现了C++的网络通讯编程功能。 本示例注释非常详细,所有的辅助类都放一个util目录中,然后在工程中分了一个目录来管理这些辅助类,使用代码非常清晰。手动书写部分的代码是按Java的
2022-06-06 19:25:13 3.44MB MFC的一对多网 VC++的编程网
1
UNIX-SOCKET编程简介.doc
2022-06-04 17:00:35 507KB unix 文档资料 服务器
UnixLinux环境下的Socket编程.doc
2022-06-03 20:00:42 66KB 文档资料
配套编译和测试参考:https://editor.csdn.net/md/?articleId=125043113
2022-05-30 14:00:35 386KB UNIX网络编程 unpv13e socket编程 c/s&b/s
1
Unix Socket编程new.doc
2022-05-29 10:00:42 128KB unix 文档资料 服务器
UNIX SOCKET编程简介.doc
2022-05-29 10:00:41 465KB unix 文档资料 服务器
UNIX SOCKET编程简介38821new.doc
2022-05-29 10:00:41 435KB unix 文档资料 服务器
Socket客户端通过Socket服务器读取mysql数据库中的一条记录。
2022-05-22 19:43:28 779KB Socket mysql
1
c++ socket编程实例客户端代码!!!,下载可以直接运行成功,有详细的中文备注,适合初学者进行入门学习
2022-05-22 16:00:57 2KB c++ socket
1