为了加速使用微软的.Net框架的P2P应用软件的开发,Intel于当地时间周四公布了一款.Net平台上的P2P开发工具。Intel推出的“.Net平台P2P开发工具包”中包括有源代码、示例应用程序和文档,将于12月初放到微软有关.Net平台的新闻站点www.gotdotnet.com上供用户免费下载。Intel公司负责P2P设计的一们经理戴夫表示,Intel之所以选择了.Net,是因为它非常适合开发P2P应用程序。Intel的“.Net平台P2P开发工具包”旨在通过提供对位置无关性、加密和可用性的支持,扩展分布式计算的能力。此外,这种技术还有助于通过互联网服务进行的协作、知识管理、搜索和内容发布能力。Intel公司负责P2P技术营销的经理帕特里克表示,微软的.Net框架提供了一种简单、强大的分布式编程模式。P2P计算面临的一个问题是各节点并不总是开着机或与P2P网络相连、各个节点没有永久的名字、防火墙软件经常阻止各个节点间的通讯。戴夫指出,使用.Net框架,Intel的工具包能够非常简单地实现实现P2P文件交换。他说,80%的P2P应用只是为了拷贝文件。为了解决节点没有连接的问题,该工具包利用了.Net框架中的远程功能。为解决P2P网络中各节点的名字问题,Intel创建了一种与DNS兼容的新的节点命名机制,使每个节点都有一个永久的名字。该工具包还提供了基于SSL的加密机制。帕特里克表示,Intel推出“.Net平台P2P开发工具包”是为了演示如何使用互联网服务来建立P2P应用,使P2P得到更广泛的应用。