通信
本文仅介绍了几项通信技术在将来的通信文章中,我们将详细探讨 Windows Communication Foundation、.NET Framework、协作技术、Internet 信息服务、Office 12 和 Microsoft Live
无论是在家庭还是工作环境中,连接性都已经成为计算机及其应用程序的必要功能现代组织通常将网络计算机和其他计算设备结合使用来实现各种功能,包括:
网络的传统作用是共享和管理计算资源,例如公用文件、网络打印机和扫描仪、知识库和数据库以及企业应用程序目前的研究方向已经扩展到如何共享网络计算机的空闲处理能力
网络还充当对企业运作和特殊项目来说十分必要的分布式应用程序的中枢,这些分布式应用程序包括电子邮件、日程安排、共享版本控制、企业资源规划 (ERP) 和客户关系管理 (CRP) 等这些应用程序对于知识工作者来说是十分必要的
Internet 使企业与企业之间的金融和物流事务迅猛增长这样的示例包括联机目录和自动报价系统、订单处理和价值链管理以及行业兑换和交易所
网络计算机越来越被用作集成和管理各种形式的通信的中心,这些通信包括电子邮件、实时聊天、Web 会议和电话
网络也越来越广泛地用于支持不在办公室的员工的出席(有时称为远程出席)和虚拟团队的组建和运作虚拟团队使我们可以灵活而高效地利用宝贵的员工资源,无需考虑地理、文化和法律上的界限
在工业化的社会中,提供 Internet 连接的住宅已经变得相当普遍,家庭网络数量也在飞速增长,导致家庭计算机出现下列用途
家庭计算机已经成为通过电子邮件、即时消息、网络日志、新闻组和 VOIP 电话进行通信的一种主要途经
它与报纸、期刊和电视一样,也成为一种主要的信息和娱乐工具游戏市场也在迅猛发展,包括使用网络进行的多人游戏
Internet 还促进了企业与个人的商务的繁荣对于纯数字形式的产品,例如音乐,整个商务流程(包括市场营销、销售、购买、分发和支持)都可以通过 Internet 来进行
随着家庭网络的出现和电子设备的普及,计算机越来越成为创建、录制、存储、处理和分发各种多媒体内容(包括电视和无线电广播、电影、音乐和动画)的娱乐中心
远程办公使得工作、旅行和家庭之间的界限变得越来越模糊,员工可以从任何位置以即时虚拟方式出席(远程出席)
Windows Vista 旨在成为下一代连接平台,为所有上述商务和家庭功能提供内在的基础结构支持它为安全而可靠的连接提供了基础,从而我们可以更轻松地创建连接解决方案Windows Vista 为一对一、一对多和多对多通信拓扑提供了随时随地的连接性新推出的 Windows Vista 提供对基本网络基础结构、基于 Web 的应用程序和服务以及各种可用协作技术的改进
在过去的几年中,无线连接在工作场所和家庭场所都取得了长足的进展这种变化加强了 Windows Vista 在无线协议支持、服务质量保证、无线安全和漫游配置文件等方面的重要性
网络基础结构改进
Windows Vista 对 Windows 网络基础结构的增强提高了网络的安全性、可靠性和效率,为开发人员提供了一个更好的构建平台Windows Vista 通过下列新功能和技术提供了增强的支持
网络堆栈改进
Windows Vista TCP/IP 和 HTTP 堆栈已重新设计了结构并且已经重新实施,以提供改进的性能、可靠性、安全性和扩展性增添或xxxx了对 IPv6(计划用于 Beta 2)、IPSec、IDN 和 RSS 等协议的支持内核模式访问极大地改进了 HTTP 和 Windows Sockets 协议的性能在无线联网、服务质量 (QOS) 和 Windows 防火墙等领域也实现了重大改进
网络诊断框架 (NDF)
NDF 是 Windows 诊断基础结构 (WDI) 的一个扩展,它监控 Windows Vista 网络子系统的运行状况使用 NDF,可以自动确定、诊断和报告运行不正常的网络组件,通常还可以自动更正它们ISV 开发网络组件应增加 NDF 功能
Windows 筛选平台 (WFP)
WFP 是一种新的模块化的、xxx的体系结构,可以与 Windows Vista TCP/IP 堆栈连接它推出了一种新的针对 ISV 的网络扩展和实用工具(例如防火墙、新协议和堆栈检查工具)的直接开发模型预计使用 WFP 可xx在早期版本 Windows 中发现的各种 ISV 网络产品之间的许多冲突
网络 API 改进
WinINet、WinHTTP 和 Winsock 分层服务提供程序 (LSP) API 也得到了更新在 WinFX 中,已经向 System.Net* 命名空间添加了扩展网络支持
尽管 Windows Communication Foundation 是分布式应用程序集成的未来选择,其他 Microsoft 集成技术仍在广泛使用这些其他技术通常有各自的优点(例如,扩展网页支持 (ASMX)、DCOM 以及与 Windows OS 的兼容性)有关分布式应用程序集成的详细信息,请参阅文章 Understanding Microsoft Integration Technologies – A Guide to Choosing a Solution 和 Choosing Communication Options in .NET Framework
Web 应用程序和服务:用户的观点
从用户的角度来说,改善的通信和 Web 服务可实现更强大、xxx、更可靠和更好的集成分布式应用程序这些范围包括 Internet Explorer 承载的 Web 应用程序、基于 Web 的智能设备、点对点通信工具和网络感知的分布式企业解决方案所有这些不同通信技术的目的是xx本地资源和远程资源之间的差别
这些技术使得开发人员能够更有效地创建广泛的网络感知和 Internet 感知应用程序,并能获得更好的效果对开发人员最主要的挑战之一是从本节所述的各种 Microsoft 通信技术中选择正确的技术
其他通信产品和服务
Microsoft 提供大量的产品和服务来支持和丰富 Windows Vista 用户的体验这些其他产品和服务中的大多数拥有向解决方案开发人员公开的丰富的通信功能
Microsoft Office \”12\” 系统
Microsoft {lx1}的个人和企业生产应用程序套件的下一版本包含很多具有强大通信能力和协作能力的可扩展应用程序,包括 Microsoft Outlook、Exchange Server、SharePoint Services、Office Live Meeting、Office Communicator 和 Groove Networks其中每个应用程序都提供了一个 API 以允许开发人员或管理员来扩展和控制产品
Microsoft Live
一组基于 Web 的服务,用来在用户和小型企业使用相关的 Microsoft 产品时补允和丰富他们的体验:Xbox Live、Windows Live 和 Office Live这些服务中的很多服务能够通过开发基于 Web 的组件(称为 Gadget)来扩展例如,可使用 Gadget 扩展 Windows Vista Sidebar 和 SideShow 的显示Microsoft Live 服务将经历快速的更改和扩展,在某种程度上是由于它们的设计和可扩展性简单易用有关详细信息,请参阅 Xbox Live (http://www.xbox.com/en-us/live) 站点、Windows Live Beta (http://www.live.com) 站点、Live Gadgets (http://microsoftgadgets.com) 站点和 Microsoft Office Online (http://www.microsoft.com/office/officelive) 站点
Windows Vista 的强大功能在很大程度上归功于产品的无缝集成和由 Microsoft 和独立软件供应商 (ISV) 提供的服务