.NET 构建模块(Building Blocks)

.NET 构建模块是一系列核心的因特网服务(Internet Services)。

Web Services(网络服务)

Web Services 向其他的应用程序提供数据和服务。

未来的应用程序将通过标准的 Web 格式 (HTTP, HTML, XML, 以及 SOAP) 来访问 Web Services,而无需知晓 Web Services 本身是如何实现的。

在微软的 .NET 编程模型中,Web Services 是主要的构建模块。

Standard Communication(标准的通信)

正式的 Web 标准将被用来描述什么是因特网数据,以及 Web Services 可以做的事情。

未来的 Web 应用程序将被构建在灵活的服务之上,这些服务可以在保持其完整性的同时互相交互以及交换数据。

Internet Storages(因特网存储)

.NET 在网络上提供安全的可寻址的空间来存储数据和应用程序。并允许各种类型的因特网设备(PC、掌上电脑、移动电话等)访问数据和应用程序。

这些 Web Services 构建于微软公司现有的 NTFS、SQL Server 以及交换技术之上。

Internet Dynamic Delivery(因特网动态传送)

通过请求和安装独立的应用程序,可进行可靠的自动化的更新。

.NET 将支持可被动态重新配置的应用程序的快速开发。

Internet Identity(因特网验证)

.NET 提供多种层级的身份验证服务,比如密码、钱包以及智能卡片。

这些服务被构建于现有的微软 Passport 和 Windows 身份验证技术之上。

Internet Messaging(因特网通信)

.NET 支持把即时通信、电子邮件、语音邮件以及传真整合为一个统一的因特网服务,其对象是各种 PC 以及智能因特网设备。

这些服务构建在现有的 hotmail、交换以及即时通信软件技术之上。

Internet Calendar(因特网日历)

.NET 支持对工作、社会以及私人家庭日历在因特网进行集成。允许各种类型的设备(PC、掌上电脑、移动电话等)访问这些数据。

这些服务构建在现有的 Outlook 以及 Hotmail 技术之上。

Internet Directory Services(因特网目录服务)

.NET 支持新型的目录服务,可回答基于 XML 的和因特网服务相关的问题,远胜于搜索引擎以及黄页。

这些服务构建在 UDDI 标准之上。