内容摘要:Windows Vista 中的 P2P 开发是一个极其广泛的主题。因此,我不会去尝试完成这样一个不可能的任务,而是会介绍 Windows Vista 中一些不同的 P2P 技术。
在我们多数人考虑点对点 (P2P) 应用程序时,自然而然就会想到即时消息传送应用程序、简单文件共享程序和游戏。一般情况下,在我们考虑分布式应用程序设计时,已经习惯于默认选择客户端/服务器模型,几乎很少会想到 P2P 模型,哪怕是一闪而过的念头,尤其是对于业务应用程序更是如此。我们为什么都关注于客户端/服务器模型,其主要原因很简单:P2P 应用程序的开发过程一惯都成本高昂且耗时过长。
从传统意义来说,P2P 应用程序开发所面临的难题包括:需要开发用于消息交换的专用协议;必须查找并连接隐藏在“网络地址转换”(NAT) 或防火墙背后的某应用程序的实例;需要支持在广域网 (WAN) 中定位各应用程序所需的惯常基础结构。尽管上述难题可以克服,但已造成大量阻碍,这样就导致我们很多人都从未想过 P2P 应用程序所能提供的杰出的协作功能。
这些阻碍将随着 Windows Vista™ 和附带的 .NET Framework 3.0 版本的发布而明显改善。在将 Windows Vista 的增强功能与“对等名称解析协议”(PNRP)、People Near Me (PNM) 和 Windows® Communication Foundation 中引进的 PeerChannel 功能相结合的情况下,我们又向 P2P 应用程序跨进了一大步。我个人期望在发布 Windows Vista 之后,P2P 的舞台会更加绚丽多彩。
Windows Vista 中的 P2P 开发是一个极其广泛的主题,没有任何一篇文章可以将其阐述完整。因此,我不会去尝试完成这样一个不可能的任务,而是会介绍 Windows Vista 中一些不同的 P2P 技术,并为您对 P2P 开发工作提供背景资料。
除了假定您已基本了解 Windows 窗体之外,我还假设您已略微熟悉 Windows Communication Foundation 应用程序的编写。
来源:微软 作者:Justin Smith 责编:豆豆技术应用
- Windows Vista新闻
- Windows Vista安装
- Windows Vista优化
- Windows Vista教程
- Windows Vista安全
- Windows Vista防火墙
- Windows Vista备份还原
- Windows Vista侧边栏
- Windows Vista网络设置
- Windows Vista SP1
- Vista Aero玻璃效果专题
- Vista 侧边栏专题
- Vista备份还原专题
- Vista BitLocker专题
- Windows Vista共享专题
- Vista任务栏专题
- UAC用户帐号控制专题
- Vista 激活专题
- Vista输入法专题
- Vista同步中心专题
- Vista照片库专题
- Vista Defender 专题
- Vista 保护模式专题
- Vista ReadyBoost 专题
- Vista SuperFetch 专题
- Vista 家长控制专题
- Vista 瘦身减肥专题
- Windows Vista 升级专题
- Vista 数据执行保护专题
- Windows Mail 专题
- Vista 问题报告专题
- 更多Vista专题……