監(jiān)理公司管理系統 | 工程企業(yè)管理系統 | OA系統 | ERP系統 | 造價咨詢管理系統 | 工程設計管理系統 | 甲方項目管理系統 | 簽約案例 | 客戶案例 | 在線試用
X 關閉
重慶OA行業(yè)資訊

當前位置:工程項目OA系統 > 泛普各地 > 重慶OA系統 > 重慶OA行業(yè)資訊

.NET:微軟大膽向Web服務的跳躍

申請免費試用、咨詢電話:400-8352-114

AMTeam.org

.NET:微軟大膽向Web服務的跳躍

薩克拉曼多郡長辦公室希望它的代表能走出他們的汽車,直接與社區(qū)進行交流。但是要有效做到這點,政府官員必須隨身帶著他們的計算機,這就意味著建立一個移動的通訊網絡。

因此該部門求助于微軟公司的.NET框架,使官員的手持計算機能夠獲得原有數據庫的信息。

"我們使官員走出汽車,返回到社區(qū)中,并且因此我們試圖使我們的技術一直跟隨著他們",郡長辦公室的技術經理Robert Schultz說。

Schultz說,該部門很快便知道了從巡邏車上的膝上電腦移植到手持設備上的任務較多地依賴于正確的信息技術架構,而不是特定的設備本身。

"我們考慮過所擁有的象尋呼機和蜂星電話之類的手持計算機,辦公人員或才將它們丟到了水溝里,或者在打斗中損壞了。新的模型出現了。因此,我們希望將它們保持在瀏覽器基礎上,這樣它們就不會依賴單一類型的設備。" Schultz說。

平臺交互作用能力是微軟對.NET所吹噓的優(yōu)點之一 --公司集成的開放的標準平臺,使應用程序通過網絡可以獲得。

使用.NET,微軟為薩克拉曼多郡開發(fā)了一種基本瀏覽器原型的系統,此系統運行在袖珍PC上,稱為eCOP。利用有限的帶寬,eCOP向辦公人員發(fā)送最近的急件信息,允許他們向工作站提交字段確認數據。

盡管eCOP等待基金和導入項目的另一輪競爭,微軟已經為使用.NET的Web服務開發(fā)了不斷增長的市場。

事實上,.NET不僅僅是一個平臺。它還是公司自身的企業(yè)戰(zhàn)略。微軟Redmond, Wash.公司Redmond, Wash.下賭注認為,軟件供應商產業(yè)將轉向Web-服務模型,因此,該公司重新組織了它的內部結構,以反映.NET。

"我們把.NET視作下一代互聯網的主要技術提供者,"華盛頓特區(qū)微軟公司的技術主管Pat Arnold說,"集成商和合作伙伴有很多機會在.NET上進行構建。在任何時間、地點獲得應用程序的能力是具有相當優(yōu)越性的"

公司2001財政年關于安全和交換任務的10K大小的文件說,.NET是微軟最大的戰(zhàn)略動力,它使公司在轉換傳統的核心企業(yè)過程中更具有競爭力。

技術調查公司Gartner Inc., Stamford, Conn.的調查主管Whit Andrews認為,"看起來微軟覺得它的主要興趣已經緊密編織到了開放的Web服務模型中"。

Andrews說,在Web服務領域還沒有明確的領導者。微軟有兩個主要對手。一個是, Armonk, N.Y.的IBM公司,該公司已經展示了它在Web服務領域的堅定信念和才智,并且運作地相當好。另一個是Palo Alto, Calif.的Hewlett-Packard 公司,它擁有e-Speak開放服務軟件平臺。

到目前為止,根據Cambridge, Mass.的Forrester Research Inc.公司五月份的研究,客戶對.NET依然保持謹慎態(tài)度。此研究表明,很多組織的用戶不打算立即使用.NET。很多人引證說,.NET太位于前沿了。2/3的人根本不知道它是什么東西。

也許最近發(fā)布的Windows XP 和 Windows 2000有助于對該平臺的認識,因為這兩種操作系統都利用了Web服務,并從.NET技術中受益不少。

Pat Arnold

Richard Warren,Arlington Va. 的Internosis Inc.公司(一家電子商務和知識管理方案供應商)首席戰(zhàn)略官員,說,.NET幫他的公司多部署1000個席位的XP。.NET框架方便了微軟席位管理工具的交互作用,允許使用比以前更少的人力提供XP,并對其進行管理。

Warren說來自其它軟件公司,如Systems Inc., Hewlett-Packard and Computer Associates International Inc.,的調整企業(yè)的軟件包也可以由.NET管理。

"Computer Associates是微軟堅定的合作伙伴,我們支持.NET和開放的標準,"提供電子商務平臺解決方案的Computer Associates公司的副總裁說。

當被問到.NET對于集成商、解決方案供應商和客戶帶來的好處時,Arnold指出了可擴展性,部署簡單,節(jié)省成本。最后一個因素依賴于.NET如何擴展原有系統的生命周期。

"與其丟掉舊系統,或對其進行重寫,不如用.NET將它暴露為Web服務。" Arnold說。

農業(yè)部將此方法用作它的燈塔入口,微軟和休斯頓的Compaq公司正在從事的一個導航項目。使用燈塔Web站點,農場主就可以檢查天氣報告和將來的價格,對他們的土地做出地圖,有效地管理供水,訪問其它數據和服務,而這此很多是從原有系統得來的。

至少有一個微軟合作伙伴(Spooner, Wis.的merald Systems Inc.公司,一家客戶Internet軟件供應商),利用了.NET的可擴展性因素,用于創(chuàng)建新的企業(yè)。

Emerald已經成功刻劃了一連接本地和全地區(qū)法律執(zhí)行系統的市場。

該公司從Minnesota 和 Wisconsin獲得了合同,讓他們分別為青少年服務和法律執(zhí)行開發(fā)基于Internet的綜合記錄管理系統。

在與微軟的合作下,Emerald為這些合同開發(fā)了一個地區(qū)罪犯信息系統,此框架允許在多個機構,如警察局、聯邦機構或臨近地區(qū),間實時共享數據。

根據Phil Brandsey, Emerald公司的高級執(zhí)行官,提供的消息, Emerald將用.NET提供更加復雜的系統集成。Emerald已經創(chuàng)建了一個名為網絡索引服務器(Web Index Server)的產品,此產品從多個地區(qū)罪犯信息系統中收集數據。

網絡索引服務器使聯邦機構能夠利用從本地、縣、地區(qū)和州罪犯信息系統收集到的數據去查找可能的嫌疑犯。

"我們從法律執(zhí)行中發(fā)現,一個系統的信息可能是另一個系統的情報。" Brandsey說。

Internosis公司的Richard Warren說,.NET減少了他的商店的開發(fā)時間。

"我們發(fā)現用于構建基于Web的應用程序的時間極大的減少了," Warren說。Web表單原來需要16個小時才能完成,現在只需要2到3個小時。

給Internosis公司帶來的另一個好處是,.NET允許將用不同語言所寫的組件組合到一個單一的項目中。Warren說這種好處使資源分配的重點從"我們已經擁有了多個Java開發(fā)人員"轉移到了一個非常有利的地位:"我的擁有的開發(fā)人員中,誰做此類事情做得最"。

對于薩克拉曼多郡長辦公室的Schultz來說,Web服務--或者是.NET或者是另一解決方案--都是不可避免的。

"當無線電小到可放到汽車中時,警察局將無線電放到了汽車上。當無線電小到可以配置到辦公人員身上時,它便由辦公人員隨身攜帶。"他說,"現在我們擁有的技術已經使計算機足夠小,以至于它可以由辦公人員攜帶。這就是事物發(fā)展的趨勢。但這不是今年的技術。"

何為 .NET?

由于微軟將它的很多產品標上.NET,所以很難解釋.NET真正是什么。

從表面上說,.NET是微軟成為Web服務軟件供應商的戰(zhàn)略方向。它包括兩個方面:公司重新編寫它的應用程序和服務以通過互聯網進行通訊和共享數據;它為開發(fā)商和集成商提供用于網絡化他們解決方案的工具。

同其它Web服務解決方案一樣,.NET允許組織使用開放的互聯網協議將不同的應用程序和系統,甚至是那些運行在不同平臺上的應用程序和系統,聯系起來,將它們無縫地集成為一個完整的系統。

也就是說,數據和軟件功能可以無縫地從大型計算機轉移到蜂窩電話上,增加了獲得和生成數據的能力。

在開發(fā)等級上,.NET框架在一個環(huán)境中集成了許多流行的程序語言:從Java到C。它還集成了最新的互聯網通訊協議。特別地,它使用可擴展標記語言(XML)格式化數據,簡單對象訪問協議(SOAP)在應用程序間傳遞數據,通用描述搜尋集成協議(UDDI)為Web服務提供目錄。

微軟自己用于開發(fā).NET應用程序的工具,VisualStudio.NET將在2002年發(fā)行,盡管它已經被廣泛使用了。

對于可具.NET能力的硬件,微軟提供了全范圍的服務器軟件。微軟最新的操作系統,Windows XP, Windows 2000 和 Windows CE也可利用應用程序。

另外,公司正在使它自己的構建在.NET框架上的客戶相關服務,如Passport認證服務,.NET品牌化。

將.NET 擴展到 Linux

盡管微軟.NET開放的結構許諾跨平臺的使用能力,但要在非微軟系統上使用.NET,其它公司必須提供相應的工具。

為了結束這種狀況,波士頓的Ximian公司--一家Linux服務和軟件供應商--率先開發(fā)了一個名為Mono的.NET開放資源實現,它允許Linux和其它Unix操作系統運行.NET應用程序。

"我們希望Linux桌面能在一種Web服務非常常見的競爭環(huán)境中交互操作。" Ximian公司的市場副總裁Jon Perr說。Perr認為此工程為inux程序員提供了工具,使他們能在他們自己的環(huán)境中開發(fā).NET應用程序。

Mono項目,大約有60名正規(guī)投資人,已經初步形成了它的開發(fā)團體,這要歸功于它的倡導人Miguel de Icaza,Ximian公司的創(chuàng)辦人和首席技術官員。他推動了GNU網絡對象模型環(huán)境(GNOME)--Linux兩個主要的圖形用戶接口之一--的創(chuàng)建。

Mono項目將為微軟新的C#程序語言,類庫和通過語言運行時環(huán)境建立一個開放資源編譯器版本。

Perr說.NET工具的Linux版本將在明年中期開始發(fā)行,這樣就使Ximian 和其它 Linux軟件供應商能隨微軟及其合作伙伴發(fā)行基于Windows應用程序的同時,發(fā)布具.NET能力的產品。

因為Linux團體的許多成員認為Linux是可同微軟自己的操作系統競爭的平臺,所以Mono的努力受到相當多的批評也就不奇怪了。

Perr說,"你可以把Mono當作是對微軟所提供的技術和工具的一種確認"。

然而,Mono項目潛在地同微軟站在了一邊,Perr說。畢竟,使用.NET標準,甚至微軟的應用程序能夠運行在其它平臺上,如Linux。

發(fā)布:2025-09-18 12:23    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]