1、 软件变服务
WEB服务是一种包装后的可以在WEB上发布的组件。
.NET通过WSDL协议来描述和发布这种WEB服务信息;
通过DISCO协议来查找相关的服务;
通过SOAP协议进行相关的简单对象的传递和调用。
微软的.NET战略意味着:微软公司以及在微软平台上的开发者将会制造服务,而不是制造软件。工作在.NET上的用户、开发人员、IT工作人员都不再购买安装、和维护软件,而是定制服务,软件会自动安装,所有的维护和升级也会通过Internet进行。
2、 基于XML的共同语言
在 .NET体系结构中,XML作为一种应用间无缝接口的手段,用于多种应用之间的数据采集与合并,用于不同应用之间的互操作和协同工作。具体来说,.NET通过XML语言定义了:
SOAP:简单对象访问协议。它提供了在无中心分布式环境中使用XML类型化数据的简单轻量型机制。
WSDL:Web服务描述语言。它定义了服务描述文档的结构,如类型、消息、端口类型、端口和服务本身。
DISCO:Web服务发现协议。它定义了如何从资源或资源集合中提取服务描述文档和相关服务发现算法等。
3、 融合调用多种设备和平台
4、新一代的人机界面.NET框架
.NET平台