P2P传输源代码,包括服务器端和客户端,用C++实现