p2framework_src.2.1.0.2.tar

所属分类:P2P编程
开发工具:C++
文件大小:1203KB
下载次数:81
上传日期:2009-04-27 17:01:02
上 传 者xjtudong
说明:  P2Framework是一个开源项目。这是一个高效率的平台,使分布式系统的开发变得更加容易。通过这一平台,你可以忘记许多烦恼和琐碎的事情在分布式系统的开发(如NAT /防火墙穿越,的UDP / TCP协议的交换机等) 。 主要的重点是在这个框架内,以减轻P2P的连接建立,数据和信息传输。与P2Framework ,开发商不需要照顾NAT穿越,防火墙/代理问题,可靠性的UDP和TCP短期发送/接收的问题(等)的点对点环境。例如,可能同行后面的NAT或使用HTTP代理上网。另一个例子是,开发商可能要处理UDP和TCP连接以同样的方式,例如,一个可能需要可以传递信息的UDP和TCP可靠传输数据块的块,而不是流。在P2Framework ,各种连接建立和数据传输的封装几乎相同的接口。您可以使用混合连接P2Framework来确定最佳连接你喜欢同伴之间。此外,所有的网络业务的非块P2Framework其中只有运行signle线程。因此,开发商不需要使用互斥。和P2Framework可以建立在双方的Win32和Linux平台。
(P2Framework is an open source project. It is a highly efficient platform for making distributed system development much easier. With this platform, you can forget many annoying and trivial things in the distributed system development (such as NAT/firewall traversal, udp/tcp protocol switch, etc.). The main focus on this framework is to ease the P2P connection establishment, data and message transmission. With P2Framework, the developers do not need to care NAT traversal, firewall/proxy problem, UDP reliability and TCP short send/receive problem (etc.) in peer-to-peer environment. For example, peers may behind NAT or uses a http proxy to access Internet. Another example is that the developers may want handle UDP and TCP connections in the same way, such as, one may want to UDP can transmit messages reliably and TCP can transmit data block by block rather than stream. In P2Framework, all kinds of connection establishment and data transmission are encapsulated as almost the same interfac)

文件列表:
p2framework (0, 2007-12-18)
p2framework\inc (0, 2007-12-18)
p2framework\inc\stlport (0, 2007-12-18)
p2framework\inc\stlport\ctime (1030, 2007-12-18)
p2framework\inc\stlport\math.h (1501, 2007-12-18)
p2framework\inc\stlport\cstring (1045, 2007-12-18)
p2framework\inc\stlport\list (1244, 2007-12-18)
p2framework\inc\stlport\deque (1250, 2007-12-18)
p2framework\inc\stlport\wctype.h (1164, 2007-12-18)
p2framework\inc\stlport\pthread_alloc (1165, 2007-12-18)
p2framework\inc\stlport\clocale (1046, 2007-12-18)
p2framework\inc\stlport\new.h (1479, 2007-12-18)
p2framework\inc\stlport\wchar.h (2985, 2007-12-18)
p2framework\inc\stlport\set (1200, 2007-12-18)
p2framework\inc\stlport\iosfwd (1281, 2007-12-18)
p2framework\inc\stlport\utility (1498, 2007-12-18)
p2framework\inc\stlport\locale (3951, 2007-12-18)
p2framework\inc\stlport\vector (1312, 2007-12-18)
p2framework\inc\stlport\complex (1366, 2007-12-18)
p2framework\inc\stlport\errno.h (2298, 2007-12-18)
p2framework\inc\stlport\iterator (1375, 2007-12-18)
p2framework\inc\stlport\ctype.h (3737, 2007-12-18)
p2framework\inc\stlport\string.h (1894, 2007-12-18)
p2framework\inc\stlport\iostream (2406, 2007-12-18)
p2framework\inc\stlport\stdarg.h (1389, 2007-12-18)
p2framework\inc\stlport\ostream (1047, 2007-12-18)
p2framework\inc\stlport\climits (1205, 2007-12-18)
p2framework\inc\stlport\stdexcept (1432, 2007-12-18)
p2framework\inc\stlport\iomanip.h (1304, 2007-12-18)
p2framework\inc\stlport\queue (1307, 2007-12-18)
p2framework\inc\stlport\typeinfo (1036, 2007-12-18)
p2framework\inc\stlport\locale.h (1199, 2007-12-18)
p2framework\inc\stlport\strstream.h (1241, 2007-12-18)
p2framework\inc\stlport\pthread.h (1169, 2007-12-18)
p2framework\inc\stlport\stdiostream.h (320, 2007-12-18)
p2framework\inc\stlport\hash_map (1234, 2007-12-18)
p2framework\inc\stlport\iomanip (4907, 2007-12-18)
p2framework\inc\stlport\fstream.h (1013, 2007-12-18)
p2framework\inc\stlport\unordered_map (976, 2007-12-18)
p2framework\inc\stlport\float.h (1858, 2007-12-18)
... ...

近期下载者

相关文件


收藏者