|
名字換了,但是概念還是一樣的 。微軟對Web服務(wù)市場的沖擊,以前的代號是HailStorm,現(xiàn)在成了Microsoft .NET My Services。當然這個名字有些用詞不當,因為任何支持SOAP的平臺都能夠使用Web服務(wù);它們的使用并不局限于.NET。而且和以往一樣,除了銷售策略不同以外它和原始的SDK沒有什么差別。代碼已經(jīng)定型,而且隨著微軟專業(yè)開發(fā)者大會(PDC)的舉辦,微軟已經(jīng)準備實現(xiàn)它的諾言了。
讓用戶做好出發(fā)的準備 .NET My Services 是XML Web服務(wù)的集合,它能夠使集成目前已經(jīng)存在的信息倉庫(silo)的過程變得更容易。據(jù)微軟稱,這種服務(wù)讓用戶控制他們自己的數(shù)據(jù)和信息,保護個人信息的安全并提供一個新級別的易用性和個性化功能。從開發(fā)者的角度看,這種服務(wù)提供一個平臺無關(guān)的方法來訪問你的用戶的信息。
更仔細的說,有兩種使用.NET My Services的開發(fā)方法。首先,我們可以用HailStorm-in-a-box創(chuàng)建自己的信息倉庫,每個人都會從PDC學(xué)到這種方法。第二,我們可以在自己的應(yīng)用程序中使用其它人的服務(wù),我們中大多數(shù)使用這個系統(tǒng)的人都會朝著這個方向前進。隨著時間的過去,大的主機提供商可能會提供.NET My Services服務(wù),我們能夠在自己的程序中使用它們。
.NET My Services提供的服務(wù) 目前的SDK--也就是改名后的第一個版本--在PDC里包含了已經(jīng)開發(fā)出來的14個服務(wù)中的8個而且會發(fā)放給開發(fā)者進行測試(或者是玩耍?)。這些服務(wù)需要SQL Server 2000 SP1和一些SOAP處理器,比方SOAP Toolkit 2.0 或者 .NET才能夠運行。
myCalendar--如果你熟悉Exchange的日期對象,你就認得這個。它也允許進行選擇性的更新,所以航班可以根據(jù)飛行是否可以進行來調(diào)整你的時間表,或者你的老板能夠在你的時間表上加上一個會議。 myCategories--這是與Palm Pilot類似的一個目錄的集合,它可以用來在數(shù)據(jù)倉庫中組織數(shù)據(jù)。例如,你可能用Home或者Work目錄來標記一個合同或者協(xié)議。
myContacts--這個服務(wù)向Exchange 合同列表一樣工作。如果你在你的手機上保存了一個電話號碼,你就可以在你的家用電話上使用這個號碼的快捷鍵或者在你的Palm Pilot上看見它。
myFavoriteWebSites--這個服務(wù)與你的瀏覽器上的收藏夾相比提供了更多的功能。它可以管理倉庫中的信息發(fā)向哪里,怎么發(fā)。它還提供了基本的功能:在一個地方登錄然后察看你的收藏夾。
myLists--很難解釋這個服務(wù)最終會提供什么。也許是一個購物列表的簡單的數(shù)據(jù)存儲服務(wù)?我們必須等待并觀望。
myProfile--這個服務(wù)存儲除了付款信息以外你所有的個人信息:名字,職務(wù),以以及身份證號碼;你的家庭住址;最喜歡的顏色。你還可以保存你的照片。
myServices--你可以把這個想象成一個用戶的安全工具箱。它允許用戶給其它一些人訪問特定的服務(wù)的權(quán)力。例如,如果你走進一家商店并希望它使用你的個人信息通過郵件送給你一些東西,你可以使用你的WAP手機來進行登錄然后通過這個服務(wù)給他們訪問的權(quán)力。
myWallet--這實際上就是今天的Microsoft Wallet,除了它使用SOAP這一點不同以外。它處理的是信用卡和銀行的信息。
|