軟件開發(fā)平臺概念_第1頁
軟件開發(fā)平臺概念_第2頁
軟件開發(fā)平臺概念_第3頁
軟件開發(fā)平臺概念_第4頁
軟件開發(fā)平臺概念_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

軟開發(fā)架的概念在企業(yè)應(yīng)用軟件開發(fā)領(lǐng)域,往往存在兩種選擇,那就是公的SUN框平臺和.NET一般業(yè)內(nèi)簡Net框平臺。只ONE平下的一個概念性的開發(fā)應(yīng)用平臺而已.NET框平臺不是一個級別性的東西,只有一般不了解技術(shù)的人才把一個架框平臺和一個開發(fā)平臺進行比較。一般來說,Windows.NETFramework是Microsoft的Windows系中經(jīng)過精心定義的技術(shù)框架,微軟所有開發(fā)系統(tǒng)產(chǎn)品的多年的整合,而J則一個書面的議,只是一個技術(shù)要領(lǐng)如不局限于學術(shù)方的討論句話說就在幾個應(yīng)用平臺上討論這個話題的商業(yè)價值有何意義僅于技術(shù)初學者在學習技術(shù)的初級階段尋找一個的指導方向而已,能夠讓技術(shù)的入門者確定尋找工作的目標。架平臺和J2EE紹2.1.NET框架平臺紹全稱Windows.NETFramework來于微軟,是一套全能的框架平臺,支持C++C#J++、VB、等言,能夠解決、和單機等結(jié)構(gòu)的軟件開發(fā)需求平臺將這些語言編譯成CLR言,使它們可以無差別的運行上,是2000年以后微軟最為重要的軟件開發(fā)套件產(chǎn)品.NET框入門門檻較低、使用方便,并且微軟對其提供了良好的文檔支持和在線服務(wù)??蚣芷脚_的目標多種語言共享一種平臺有企業(yè)開發(fā)應(yīng)用統(tǒng)一到一個架框里來。2.2J2EE介紹基各個軟件組件的業(yè)服務(wù)應(yīng)用平臺。需要專業(yè)成熟的軟件公司花費大量的精力和時間去布署才能發(fā)揮J2EE架的企業(yè)級應(yīng)用組件功能。就是語為主要的開發(fā)

語言。來于Sun公的一個叫Green項目先的目的是為家用消費電子產(chǎn)品開發(fā)一個分布式代碼系統(tǒng),這樣我們可以把發(fā)給電冰箱、電視機等家用電,對它們進行控制,和它們進行信息交流。應(yīng)平臺的目標是“在種平臺上使用一種語言兼企業(yè)現(xiàn)在已經(jīng)使用的其他軟件框平臺和J2EE優(yōu)劣比3.1.NET架框平臺..

技術(shù)來自于一家公司。所有標準統(tǒng)一。支持多種語言,目前主流的有C#等等各個開發(fā)程序都加入這個開發(fā)語言陳容。.

支持多種操作平臺,多種移動設(shè)備??梢猿浞掷肳indows術(shù)資源,移設(shè)備智能平臺,WINCE等PDA統(tǒng)。...

以框架開發(fā)者為主導的設(shè)計。門檻很低,使用方便,學習成本較低。強大的公司團隊技術(shù)的更新。.XMLWEB標準由微軟制定。所以公司以此標準進行開發(fā)布署。.比出來晚,微軟公司吸取了了有的優(yōu)點,并且具有更先進的系統(tǒng)架構(gòu)體現(xiàn)。.

封裝了WCF構(gòu)架整合原來的WebService,MSMQ,WSE,Enterprise等項分布式技術(shù)。10.NET側(cè)于軟件的實際應(yīng)用。

3.2J2EE開發(fā)平臺.

技術(shù)來自于多家公司,各個公司標準不統(tǒng)一,配置復(fù)雜,需求高成本配置,對用戶要求高。..

支持一種語言語。開源產(chǎn)品眾多,免費框架居多,硬件和中間件需付費中間件都由不同的供應(yīng)商提供,需求付費。整個平臺構(gòu)成由若干的公司產(chǎn)品組成。.

平臺移植性比較好,能夠支持多種操作系統(tǒng),但支持系平臺需要性降低性能訪問。無法與系平臺實現(xiàn)美完結(jié)合。...

門檻較高,由于多且雜,需要開發(fā)人員花費很長時間才能熟悉整個體系。這一陣營技術(shù)更新很快,新技術(shù)新標準層出不窮,適合技術(shù)愛好者。軟件布署時間長需求各種配置單配清單標準不一布署成本和周期過高,對于軟件的布署周期一般一年以上才能成熟穩(wěn)定。.

軟件側(cè)重于開發(fā)模式。安全功能的比4.1配置兩個平臺的配置都是通過XML或文本文件兩個平臺最大的區(qū)別在于理安全配置體系的方式不同。框架平臺在NET平,有圖形接口和命令行二種方來修改安全配置參數(shù)是圖形接口方式提了命令行方式,適用于批處理或配置文本。定義了不同范圍的安全配置文件:系統(tǒng)范,本機范圍,本用戶范圍。在配置有沖突時,原則上小范圍的參數(shù)有優(yōu)先權(quán)。

J2EE應(yīng)用平臺平只提供圖形接口的工具和NET不的是它目標對(置文件)的名字和位置不是固定的。和J2EE的核心配置文件都保存在固定位置,但擴展配置文件隨廠家不同而不同。兩個平臺基本上差不多,.NET在靈活上稍微好一點。4.2代碼封裝框架平臺在NET域隔建立在內(nèi)存安全機制的基礎(chǔ)上,不同的域不能直接訪問彼此的地址空間,只能通過.NET遠通信機制訪問。J2EE應(yīng)用平臺在平,應(yīng)用隔離是通過和相合來實現(xiàn)的,安全類加載是JVM安機制的基石。的就操作系統(tǒng)的進程一樣起比更直接、容易一些。

4.3加密和通信加密法框架平臺的加密法主要基于和相關(guān)擴展。大多數(shù)有關(guān)加密的類都在System.security.Cryptography,和XML中。.NET利用基于流模型來完成加密傳輸有算法都被默認為最高的安全級別也許用戶自己在machine.config中定義自己的算法。J2EE應(yīng)用平臺平臺的加密算法分二個部分:(JCA)和JavaExtension。的口受到有關(guān)法律的限制如要使用用戶自己的加密算法,必須得到認證機構(gòu)(SUN或IBM)認證。4.4安全通信框架平臺通WSA(WebService和WSEService包提供最新的WEB服安全保證,J2EE應(yīng)用平臺目還沒有供這方面的支持。

4.5加密和通信總結(jié)在加密方法上,和NET基沒有太大的差別;在通信保護方面比NET提供了更多的選擇方案;但是在WEB服安全性上明顯NET落一些。數(shù)處理和NET本身并參與數(shù)據(jù)庫的數(shù)據(jù)處理過程以數(shù)據(jù)處理由數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論