----------------------
Windows Phone 7手机开发、
.Net培训、期待与您交流! ----------------------
1.socket是什么?
所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。
2.网络通信是什么?
网络通信一般指网络协议。当今网络协议有很多,局域网中最常用的有三个网络协议:MICROSOFT的NETBEUI、NOVELL的IPX/SPX和交叉平台TCP/IP,应根据需要来选择合适的网络协议
3.socket通信方式
方式 优缺点
流式 (stream) 安全但是效率低
数据报式 (datagram) 易丢失,顺序混乱,效率高
4.服务器和客户端通信步骤
服务端:
服务端创建一个套接字,绑定到一个ip和端口上,只用来接收客户端的连接请求,不负责和客户端通信。
每成功接收一个连接请求,就再创建一个socket,负责和客户端进行通信。
客户端:
客户端创建一个套接字,指明ip地址和端口号,用来发送请求和同服务端通信。
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------