文件名称:TCP/IP网络程序设计-多人聊天系统
文件大小:178KB
文件格式:RAR
更新时间:2013-03-27 08:37:36
TCP/IP 网络
使用面向连接的套接字编程,通过图2来表示其时序。套接字工作过程如下:服务器首先启动,通过调用socket()建立一个套接字,然后调用bind()将该套接字和本地网络地址联系在一起,再调用listen()使套接字做好侦听的准备,并规定它的请求队列的长度,之后就调用accept()来接收连接。客户在建立套接字后就可调用connect()和服务器建立连接,连接一旦建立,客户机和服务器之间就可以通过调用read()和write()来发送和接收数据。最后,待数据传送结束后,双方调用close()关闭套接字。
【文件预览】:
TCPIP网络程序设计-多人聊天系统
----TCP聊天客户端()
--------CSocketcli.clw(1KB)
--------CSocketcli.plg(760B)
--------res()
--------CSocketcli.aps(36KB)
--------CSocketcli.ncb(97KB)
--------CSocketcli.h(1KB)
--------CSocketcli.dsp(4KB)
--------CSocketcli.opt(61KB)
--------CSocketcli.rc(6KB)
--------CSocketcli.cpp(2KB)
--------StdAfx.cpp(212B)
--------resource.h(963B)
--------StdAfx.h(1KB)
--------CSocketcliDlg.cpp(7KB)
--------CSocketcli.dsw(543B)
--------Debug()
--------CSocketcliDlg.h(2KB)
--------ReadMe.txt(4KB)
----计算机网络编程实验报告yjj.doc(171KB)
----TCP聊天服务器端()
--------CSocket.plg(735B)
--------res()
--------CSocket.ncb(113KB)
--------CSocket.rc(6KB)
--------CSocket.cpp(2KB)
--------CSocket.opt(62KB)
--------CSocket.aps(35KB)
--------StdAfx.cpp(209B)
--------resource.h(822B)
--------CSocket.dsp(4KB)
--------CSocket.dsw(537B)
--------CSocketDlg.h(2KB)
--------StdAfx.h(1KB)
--------Debug()
--------CSocket.clw(1KB)
--------CSocket.h(1KB)
--------CSocketDlg.cpp(7KB)
--------ReadMe.txt(4KB)