tknet,是一个夸平台的、简易并且具有特点的P2P库,采用传统的“中心服务器化”结构,但是tknet有其相对的特点,那就是在“中心服务器”(在tknet中被称为搭桥节点)被关闭以后,其节点可以通过email服务器获取更新的服务器地址信息。更简单地说,tknet的维护人员可以通过更新邮件来让失去联系的节点继续保持和tknet网络的连接,避免了“中心服务器结构”的不稳定因素(你懂的)。
工程使用C语言,规模小,并且由于P2P避免了租用服务器的成本,非常适合面向低成本的嵌入式应用。当前工程实现了一个非常简单的chat功能(见demo.c)作为演示,已经通过一些测试,验证了可行性。
期待大家共同参与!