監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

.NET與SunONE 絕招盡顯

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

AMTeam.org

.NET與SunONE 絕招盡顯

從.NET框架角度看,所有組件都可以是Web服務(wù),而Web服務(wù)也僅是一種組件;SunONE的整體架構(gòu)從系統(tǒng)層面劃分,主要由7個(gè)部分組成。

.NET架構(gòu)

Microsoft .NET是以新網(wǎng)絡(luò)工具和可編程網(wǎng)絡(luò)服務(wù)的有力組合為特征的第三代因特網(wǎng)平臺(tái)。

從.NET框架角度看,所有組件都可以是Web服務(wù),而Web服務(wù)也僅是一種組件。實(shí)際上,.NET框架提取出微軟組件對(duì)象模型(COM)的精華,將它們與松散耦合計(jì)算的精華有機(jī)地結(jié)合在一起,生成了強(qiáng)大、高效的Web組件系統(tǒng):簡(jiǎn)化程序員的"管道"操作、深入地集成了安全性,引進(jìn)了基于互聯(lián)網(wǎng)的操作系統(tǒng),極大地改善應(yīng)用程序的可靠性和可擴(kuò)展性。

統(tǒng)領(lǐng)前后端

前端包括PC以及各種智能設(shè)備,如Web手機(jī)、手持設(shè)備和一些智能家電等等,這些應(yīng)用會(huì)滲入到人們生活的方方面面。在.NET實(shí)現(xiàn)之后,用戶界面也會(huì)越來(lái)越豐富,用戶界面會(huì)越來(lái)越友好,這也是微軟技術(shù)一直以來(lái)的方向之一。例如目前微軟中國(guó)研究院就在進(jìn)行著語(yǔ)音識(shí)別技術(shù)的研究,未來(lái)的人機(jī)交互會(huì)很好。

前端設(shè)備與現(xiàn)在的一個(gè)主要不同是未來(lái)所有的前端設(shè)備將會(huì)是由一套體系控制的。所有的接入設(shè)備采用的是統(tǒng)一接口,開(kāi)發(fā)商在開(kāi)發(fā)Web服務(wù)時(shí)不必考慮終端是什么,只要支持SOAP協(xié)議就可以。中間層為Web服務(wù)(如圖所示)。后端主要是各種服務(wù)器,但所有的服務(wù)器上的應(yīng)用都必須可以支持XML格式。

.NET的理想要實(shí)現(xiàn),前提之一是網(wǎng)絡(luò)的帶寬必須足夠,因?yàn)橛行﹨f(xié)議,如HTTP需要占用較多的帶寬。在中國(guó),骨干網(wǎng)其實(shí)已經(jīng)發(fā)展的很好了,而用戶端的接入是發(fā)展比較慢的部分,只有帶寬足夠,.NET計(jì)劃才能真正的應(yīng)用起來(lái)。此外就是硬件的發(fā)展,包括CPU等硬件產(chǎn)品的發(fā)展也將推進(jìn).NET計(jì)劃的實(shí)現(xiàn)。

促企業(yè)電子商務(wù)

.NET平臺(tái)將從根本上改善計(jì)算機(jī)和用戶之間進(jìn)行交互的方式,最大限度地發(fā)揮電子商務(wù)中計(jì)算技術(shù)的重要作用?,F(xiàn)在,讓我們來(lái)分析一下當(dāng)前商務(wù)計(jì)算世界的現(xiàn)狀。

人與計(jì)算機(jī)進(jìn)行交互的手段極為有限--通常使用鍵盤(pán)和鼠標(biāo)進(jìn)行輸入,使用監(jiān)視器監(jiān)控輸出。 用戶信息基本上是本地信息;如果從另一臺(tái)機(jī)器進(jìn)行登錄,則無(wú)法獲取用戶的個(gè)人首選項(xiàng)設(shè)置、數(shù)據(jù)及應(yīng)用程序。 用戶必須親自處理信息,而通過(guò)設(shè)置智能選項(xiàng)代表用戶自動(dòng)進(jìn)行操作,則無(wú)異于是紙上談兵。同一用戶存放于不同應(yīng)用程序和站點(diǎn)的數(shù)據(jù),很難(或根本不可能)進(jìn)行自動(dòng)合并和關(guān)聯(lián),用戶無(wú)法統(tǒng)一進(jìn)行查看。

.NET將保證完全消除當(dāng)今計(jì)算技術(shù)中的缺陷。.NET定能實(shí)現(xiàn)確保用戶從任何地點(diǎn)、任何設(shè)備都可訪問(wèn)其個(gè)人數(shù)據(jù)和應(yīng)用程序的宏偉藍(lán)圖。除此之外,.NET技術(shù)還可實(shí)現(xiàn)多個(gè)應(yīng)用程序在邏輯上的松散耦合鏈接和緊密耦合鏈接。

用戶可以通過(guò)手寫(xiě)、語(yǔ)音和圖象技術(shù)與其個(gè)人數(shù)據(jù)進(jìn)行交互。這些數(shù)據(jù)將安全地存放在互聯(lián)網(wǎng)上,用戶通過(guò)辦公室(或家庭)PC,還可以通過(guò)移動(dòng)電話或?qū)ず魴C(jī)、PDA。應(yīng)用程序可進(jìn)行靈活的功能調(diào)整,以適應(yīng)用戶所用設(shè)備的功能狀況。應(yīng)用程序可根據(jù)用戶預(yù)定義的選項(xiàng)集和指令集,完全代替用戶自動(dòng)執(zhí)行相應(yīng)的操作。

SunONE架構(gòu)

針對(duì)未來(lái)互聯(lián)網(wǎng)框架的設(shè)計(jì),整個(gè)體系結(jié)構(gòu)是非常復(fù)雜,但就SunONE來(lái)說(shuō)其實(shí)重點(diǎn)就在基于兩個(gè)方面:開(kāi)放性和標(biāo)準(zhǔn)化。SunONE的整體架構(gòu)從系統(tǒng)層面劃分,主要由7個(gè)部分組成。SunONE從功能實(shí)現(xiàn)方面主要是解決一件事:任何信息接入端都可以在任何時(shí)間、地點(diǎn)對(duì)網(wǎng)絡(luò)進(jìn)行訪問(wèn),享受網(wǎng)絡(luò)針對(duì)用戶本人提供的智能化Web服務(wù)。為此SunONE需要做的就是:能夠?yàn)樗薪尤朐O(shè)備提供訪問(wèn)平臺(tái)、可以讓眾多的網(wǎng)絡(luò)設(shè)備以及Web服務(wù)供應(yīng)商之間進(jìn)行通信,此外還需要讓消費(fèi)者以及服務(wù)供應(yīng)商能夠進(jìn)行有效的溝通,了解各自的供需情況并智能地做出在特定時(shí)間,特定地點(diǎn)的調(diào)整。這一切對(duì)于SunONE來(lái)說(shuō),所涉及到的技術(shù)和標(biāo)準(zhǔn)集中在兩個(gè)方面:Java和XML。

接入 溝通 智能全線入手

接入 首先是接入設(shè)備,據(jù)業(yè)界專家分析到 2002 年,只有47%的互聯(lián)網(wǎng)接入是通過(guò) PC 進(jìn)行的,到 2003 年,將有 5 億臺(tái)具有互聯(lián)網(wǎng)功能的移動(dòng)設(shè)備投入使用。

這一旦變?yōu)槭聦?shí),那么擺在Web服務(wù)供應(yīng)商面前的一個(gè)重要問(wèn)題就是,如何讓這些千差萬(wàn)別的硬件平臺(tái)通過(guò)互聯(lián)網(wǎng)進(jìn)行有效的通信。用戶需要一個(gè)能夠脫離底層硬件系統(tǒng)的開(kāi)發(fā)平臺(tái),而Java的推出正適應(yīng)了這種需求。

Web服務(wù)供應(yīng)商僅僅需要提供Java應(yīng)用程序,就可以滿足來(lái)自各個(gè)層面用戶的需求。如果不利用Java技術(shù),而是選擇某項(xiàng)操作系統(tǒng),那么給用戶會(huì)帶來(lái)很多的不便。操作系統(tǒng)自身很難同硬件平臺(tái)脫鉤,面對(duì)數(shù)以千計(jì)的接入設(shè)備,眾口難調(diào)是操作系統(tǒng)面臨的問(wèn)題。

溝通 如此之多的網(wǎng)絡(luò)鏈接設(shè)備,如何讓他們彼此進(jìn)行有效的通信,就成了SunONE要解決的第二個(gè)問(wèn)題。隨著Web服務(wù)的增多(例如地理位置查詢,股票證券的買賣)HTLM已經(jīng)不能勝任了。HTML面臨最致命的一個(gè)問(wèn)題就是無(wú)法對(duì)數(shù)據(jù)進(jìn)行處理。

XML的出現(xiàn)實(shí)現(xiàn)了互聯(lián)網(wǎng)上服務(wù)器間的相互連接,讓這些服務(wù)器協(xié)調(diào)、互動(dòng),使整個(gè)互聯(lián)網(wǎng)作為一個(gè)龐大的信息系統(tǒng)來(lái)工作。本質(zhì)上XML數(shù)據(jù)處理所具備的能力,使得它在未來(lái)的互聯(lián)網(wǎng)架構(gòu)眾擔(dān)當(dāng)了一個(gè)重要角色。服務(wù)器間的通信協(xié)議"SOAP(Simple Object Access Protocol)",亦是一種輕型可擴(kuò)XML信息傳遞協(xié)議。它是在傳輸層使用HTTP的、由非同步的消息實(shí)現(xiàn)不同應(yīng)用間連結(jié)的協(xié)議。

智能 Web服務(wù)之間的相互溝通,網(wǎng)絡(luò)接入設(shè)備的統(tǒng)一,在此之后所要做的就是讓用戶能夠有效地得到Web服務(wù)。因此提供有效的目錄,也是SunONE所要解決的問(wèn)題。簡(jiǎn)單的目錄定義難以函蓋SunONE所涉及的內(nèi)容。利用UDDI標(biāo)準(zhǔn),將所有Web服務(wù)的供應(yīng)商提交的服務(wù)信息進(jìn)行匯總。此外SunONE會(huì)利用用戶個(gè)人信息,通過(guò)對(duì)不同Web服務(wù)進(jìn)行有機(jī)的組合,最終為用戶提供極具智能的Web服務(wù)。

發(fā)布:2007-03-24 18:00    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
上海OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢