明辉手游网中心:是一个免费提供流行视频软件教程、在线学习分享的学习平台!

.NET My Services对应用程序开发的影响(下)

[摘要]微软提供了.NET My Services数据操作语言作为.NET My Services支持的核心数据处理语言 。这种语言描述了六种基本的操作。下面的命令都受到了使用它们的特定服务过程的规则的约束。InsertDeleteReplaceUpdateQuerySubscriptionRespo...
微软提供了.NET My Services数据操作语言作为.NET My Services支持的核心数据处理语言   
。这种语言描述了六种基本的操作。下面的命令都受到了使用它们的特定服务过程的规则的约束。

Insert
Delete
Replace
Update
Query
SubscriptionResponse

每个命令的功能都是不言而喻的,而且熟悉面向对象的开发系统的开发人员会很适应这个语言。实质上,它提供了将要集成到使用.NET My Services的现在的COM或者.Net应用程序中去的一个数据访问层。

Passport
所有这些服务的关键是Passport,它是所有Web 站点和服务的唯一的一种登录方式。微软计划将它发展成一个更加全球化的用于授权的电子商务平台,就象ATM在全球联网一样。Passport已经有多于165,000,000的注册用户了。它会成为Windows XP的一个集成的部分,并于2001年10月25日发布,同时发布的还有.NET My Services.

在九月的一次新闻发布会上,微软宣布Passport会和其它认证系统一道工作,比方VeriSign, Inc., 和 Yahoo Id的客户认证。这有可能意味着它将向用户在网上的冲浪和电子商务提供一个唯一的登录功能。


我们将何去何从?
Web服务马上获得了出版社的注意并静静的积蓄它的力量。例如,Wrox Press 计划在这个秋天至少发行5本有关Web 服务的书籍。(我可以向你推荐Professional ASP.NET Web Services这本书么?我听说其作者是很有学问的呢!)还有,Yahoo正计划发布一系列的象Office这样的应用程序,用Web服务来完成信息的传输。

.NET My Services会与诸如IBM 和 HP这样的软件制造商提供的相似的服务开展一场肉搏战。也许微软会从实时消息发送软件的惨败上吸取一些教训从而提供一些互连性。不管怎样,消费者信息的集中化是不可避免的了,而这个将有可能让有眼光的开发者给他们的客户提供一些全新的功能。