有关WebService的三篇文章
让用户做好出发的准备.NET My Services 是XML Web服务的集合,它能够使集成目前已经存在的信息仓库(silo)的过程变得更容易。据微软称,这种服务让用户控制他们自己的数据和信息,保护个人信息的安全并提供一个新级别的易用性和个性化功能。从开发者的角度看,这种服务提供一个平台无关的方法来访问你的用户的信息。
更仔细的说,有两种使用.NET My Services的开发方法。首先,我们可以用HailStorm-in-a-box创建自己的信息仓库,每个人都会从PDC学到这种方法。第二,我们可以在自己的应用程序中使用其它人的服务,我们中大多数使用这个系统的人都会朝着这个方向前进。随着时间的过去,大的主机提供商可能会提供.NET My Services服务,我们能够在自己的程序中使用它们。
.NET My Services提供的服务
目前的SDK--也就是改名后的第一个版本--在PDC里包含了已经开发出来的14个服务中的8个而且会发放给开发者进行测试(或者是玩耍?)。这些服务需要SQL Server 2000 SP1和一些SOAP处理器,比方SOAP Toolkit 2.0 或者 .NET才能够运行。
myCalendar--如果你熟悉Exchange的日期对象,你就认得这个。它也允许进行选择性的更新,所以航班可以根据飞行是否可以进行来调整你的时间表,或者你的老板能够在你的时间表上加上一个会议。
myCategories--这是与Palm Pilot类似的一个目录的集合,它可以用来在数据仓库中组织数据。例如,你可能用Home或者Work目录来标记一个合同或者协议。
myContacts--这个服务向Exchange 合同列表一样工作。如果你在你的手机上保存了一个电话号码,你就可以在你的家用电话上使用这个号码的快捷键或者在你的Palm Pilot上看见它。
myFavoriteWebSites--这个服务与你的浏览器上的收藏夹相比提供了更多的功能。它可以管理仓库中的信息发向哪里,怎么发。它还提供了基本的功能:在一个地方登录然后察看你的收藏夹。
myLists--很难解释这个服务最终会提供什么。也许是一个购物列表的简单的数据存储服务?我们必须等待并观望。
补充:asp.net教程,WebService