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

當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 上海OA系統(tǒng) > 上海OA快博

.Net框架全力支撐XML和Web服務(wù)

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

AMTeam.org

.Net框架全力支撐XML和Web服務(wù)

微軟公司著名工程師、C#編程語言的首席設(shè)計師Anders Hejlsberg在今次的研討會上宣布:“.Net框架內(nèi)建對XML Web服務(wù)的全面支持?!?/FONT>

.Net平臺以所具有的Visual Studio.Net開發(fā)工具為世人所注目,新型開發(fā)工具完全超越了先前的微軟編程系統(tǒng),比如Visual Basic和C++等,但是,按照Hejlsberg的說法,新型平臺整合了這些技術(shù)。他說:“我們都知道,平臺之下的支撐技術(shù)還沒有達(dá)到足夠的豐富程度,在編程方面還不是特別友好?!?/FONT>

他指出,公司確定自身不可能以一種突變的方式遷移到XML和Web服務(wù)領(lǐng)域,之后就提出和實現(xiàn)了開發(fā).Net框架的計劃。.Net是一種分層的架構(gòu),公共語言運行時位于操作系統(tǒng)之上,此外還包含了用于數(shù)據(jù)訪問基類庫的各個層次,比如Windows表單、應(yīng)用服務(wù)器以及ASP服務(wù)等。.Net框架采取了統(tǒng)一的編程模式,支持Visual Basic和C++等編程語言。

Hejlsberg指出:“這就是說,編程模式隨你的習(xí)慣而定。但同Windows API編程方法不同的是,.Net 更是一種現(xiàn)收現(xiàn)付的模式,所有的功能都有,但我們沒有一股腦地展現(xiàn)在你的面前?!?/FONT>

Hejlsberg的講話中卻沒有提到老對頭Java編程環(huán)境,略略提到了微軟 J# Java編程工具的支持特性。然而,波音公司的兩位工程師作為與會的聽眾卻注意到了這一有意的忽略。

這兩位波音公司的工程師不想公開自己的姓名,其中一位指出:“至于Java我則什么都沒有看到?!彪m然這兩位身肩Unix和C++程序員之職的工程師認(rèn)為他們對.Net也很有興趣,不過,其中一位卻對整個體系框架表示了強烈關(guān)注,他提醒說:“全是微軟的一套,它們該如何控制這個架構(gòu)呢?”

Hejlsberg卻對.Net大加溢美之詞,聲稱開發(fā)人員盡可把全部心思投入到編寫程序、構(gòu)造更好算法的工作中來。他說:“.Net就是對象的世界?!彼a充道,對象就是隱含的垃圾收集器,因此程序員無須擔(dān)心內(nèi)存的釋放問題。還有,異常函數(shù)可以應(yīng)付所有的錯誤處理,而錯誤處理自身則受到全面控制。他說:“假如你不處理異常我們就只好把程序關(guān)閉。這樣做會大大提高系統(tǒng)的可靠性?!?/FONT>

新型架構(gòu)支持多種Web服務(wù)標(biāo)準(zhǔn),比如SOAP、UDDI和WSDL等。XML和SOAP被組合起來實現(xiàn).Net系統(tǒng)與其他平臺之間的通信。在線交易的過程中編程對象可以轉(zhuǎn)換為XML。他說:“XML完美地嵌入到了.Net框架的核心?!?/FONT>

Hejlsberg指出,編程的類型安全性也得到了強化,開發(fā)人員不能對某一對象置索引并把然后把它轉(zhuǎn)換為另一種類型的對象。他還補充說,.Net的Web功能整合了Cobol語言之類的舊有代碼,Hejlsberg說:“由于Cobol包含在了.Net框架之內(nèi),所以你完全可以在Web程序中編寫Cobol語言的嵌入代碼,對 Cobol程序員來說,這簡直太令人激動了。

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

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

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

咨詢:400-8352-114

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

QQ在線咨詢