国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Net是未來的趨勢嗎?

2019-11-17 05:26:28
字體:
來源:轉載
供稿:網友

初學者總是輕易停留在學這個語言好呢,還是學那個語言好呢,這個問題,總是權衡各種利弊.現在各種語言五花八門,今天流行這個,明天流行這個,有的時候,暈的時候比清醒地多.
今天和同事一起聊了聊Net和java,目前這兩種體系非常流行,在企業級的應用平臺上選擇Java好的還是Net 好.Java是一種編程語言,它最大的優點是跨平臺,可以運行在目前各種流行的操作系統上.Net是一種體系,它的目的是讓不同語言可以在Windows系統上交互,同時提高軟件的安全性.Net和Java在編譯時都會編譯一種中間代碼,然后通過運行時進行執行.兩者的區別很明顯,Net應該是Java底層的一種應用系統.
Windows系統的一個特點是,各種語言都是運行在各種Api之上,各種語言編寫的程序,只不過是通過不同方式組裝了Api進行調用.隨著軟件的廣泛應用,存在一種問題,就是系統中各種服務如何交互,系統中的各種服務如何相互集成,因此逐步出現了組件.由于組件底層的不一樣,各種語言編寫的組件相互調用出現了很多的困難,調用方式復雜,Microsoft因此根據形勢提出了Net框架.最近經常看到一些安全公告,XX軟件存在安全隱患,能夠造成系統治理員權限泄露,或者遠程執行某種操作,這種問題的根源在于,傳統開發的軟件直接調用了系統核心組建,沒有進行安全檢查,造成系統安全的泄露.用Net解決這個問題,也是Microsoft改變windows安全缺陷的一種辦法,確實得說Net是一個非常有價值的方案.
上個世紀80年代,人們一直在爭執,采用微內核好還是內核好,采用微內核能夠提高系統的效率,采用內核有利于系統的統一治理,目前兩種方式運用于目前比較流行的系統里,很難說哪種好.不過在給不同系統編寫程序,是程序跨平臺,各種語言相互調用,現在哪種語言都顯得很緊張和吃力,即使是用C++編寫的程序,在window和unix也無法跨平臺,因為他們對底層的操作存在差異,假如有一種標準體系,可以讓各種語言采用標準接口編譯,那么程序就可以跨平臺了,同時還可以讓各種語言編寫的程序相互調用,那么這是不是一場偉大的進步.Net就是向這種方向邁進的,但是Microsoft為了自己不可能去考慮這種情況,所以Net也只是Microsoft的產品.假如把其標準化,成為系統的統一標準,系統生產商針對這些標準去編寫系統,軟件開發者只用去編寫程序就可以了,不用考慮更多的系統因素.其實這個目的也就是讓Java也用行在Net之上.
目前Net似乎有點迷茫,除了幾家小公司在那里努力的去奮斗,它的親身父親也不知道該怎么辦,因為這場革命很輕易牽涉到自己的利益,雖然自己提出了Net但是Net如何發展,對于Microsoft都很難說清楚,因為公司的所有利益并非站在Net之上,假如改變這些,這將改變公司的很多東西.Net是一個好東西,從目前我所做的工作,我越來越喜歡Net了,他讓我的集成變得更加輕易簡單,只是有點擔憂它的發展.假如有一家有實力的公司能夠抗起Net大旗,讓系統的統一標準接口成為現實,相信這場革命將燃遍世界的每個角落.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东至县| 华宁县| 和林格尔县| 定日县| 确山县| 伊宁县| 扎囊县| 长宁区| 聂荣县| 宁德市| 阳西县| 哈尔滨市| 和静县| 湟中县| 肃北| 马边| 阜宁县| 海门市| 祁连县| 高州市| 双鸭山市| 额敏县| 鄂尔多斯市| 灵台县| 新宁县| 尼勒克县| 海丰县| 临沧市| 富川| 昆山市| 桐庐县| 达拉特旗| 鹤壁市| 灵宝市| 高平市| 雷波县| 四子王旗| 湾仔区| 湾仔区| 交口县| 获嘉县|