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

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

將J2EE平臺提升到一個新的高度

2019-11-18 12:31:05
字體:
來源:轉載
供稿:網友

  J2EE成功背后的陰暗面應該說是企業java Beans(EJB)的創建,配置和治理過程過份復雜。當然,EJB并不是創建有用的Java應用程序的唯一辦法,我們有數不清的Java Server Page(jsp)。一些人甚至稱花在EJB上的時間和工作是不值得的,因為JSP同樣能夠很好的完成工作。但是事實是EJB有很大的潛力--非凡是當你需要創建真正基于組件并成一個數據庫集成在一起的應用程序的時候。
  
  很長一段時間里,Java開發者抱怨缺乏能夠加快EJB應用程序開發過程的軟件。這種情況在去年因為新的能夠使EJB開發過程變得更輕易的軟件項目和產品的出現而發生了巨大的改變。我并不是在談論象Forte, VisualAge, 或者JBuilder這樣的集成開發環境--所有這些軟件適合于專家級的Java開發者。我指的是能夠幫助沒有那么多經驗的開發者快速創建強有力的基于組件的應用程序的軟件。
  
  這些新的工具軟件的前提是與流行的J2EE應用程序服務器之間的兼容性,它能夠提供EJB必要的容器。應用程序本身提供了向導提示能夠幫助應用程序開發過程--但是所有這些都比不上全功能的,第三方的解決方案。實際上,這些開發和配置平臺在應用程序服務器容器的高層提供了另一個容器,并在運行時為你所創建的EJB提供多種服務。下面是在這個領域占主流的三家公司和它們的產品:
  
  Versata公司。這個公司的Logic Suite旨在自動化商務處理邏輯并能夠在IBM WebSphere 或者 BEA WebLogic上運行。這個套件的Logic Server組件部分提供了一套預先定制的EJB,能夠提供常規的商業邏輯并能夠在你需要的任何時候重用它們;而Logic Studio 組件則提供了將應用程序整合在一起所需的GUI(圖形用戶界面)工具。象許多這樣的高層工具一樣,Logic Suite 在一定程度上也是作為一個通訊工具使用的:商業用戶可以使用它來為商務規則建模--它能生成后來工作所需的代碼,但是同時它也提供了一個捕捉業務需求方的需求信息的方便的工具。AltoWeb公司。
  
  AltoWeb公司。他的application Platform能夠自動化J2EE應用程序的信息邏輯,商務邏輯和數據表示邏輯。除了一個應用程序框架,Application Platform還包括預先定制的組件,應用程序生命周期治理功能和集成的開發工具。AltoStudio提供了GUI IDE(圖形化集成開發環境),同時AltoManager能夠處理多個服務器上的應用程序配置過程。另外,AltoMonitor還能夠自動監控服務器,進程,組件等等,并提供要害的性能數據。這個完整的平臺能夠運行在WebSphere 和 WebLogic以及JBoss 開發源代碼應用程序服務器上。
  
  Wakesoft公司。Wakesoft Architecture Server是一個J2EE應用程序結構設計,創建和配置的完整框架。與提供開發工具不同的是,它答應開發者加進他們進行喜歡的開發工具--并通過基于J2EE規范(包括Sun公司的BluePRint,它們是勾勒出J2EE應用程序最好的實現方法的技術文檔)為數據表示,商業邏輯,和業務集成層提供具體的架構來簡易化開發過程。許多Java開發者以手工的方式來遵循這些規范,但是Wakesoft使這個過程完全自動化。
  
  雖然這是一個新領域但已經人滿為患了。新出現DCH,lopsis,Compuware,和NeuVis(我在這里隨便提幾個)都來勢洶洶,而老牌的Bowstreet和Epicentric在應用程序服務器的頂層提供了對企業站點進行非凡支持的平臺。當然所有這些競爭者都把自己綁在了Web 服務的戰船上--為什么不呢?在它們能夠幫助Java開發者創建復雜的應用的同時,它們還可能會提供消除異構性并使不同的組件能夠通過HTTP上的SOAP消息進行訪問的工具。許多公司還提供了治理和監視Web服務的非凡的功能。
  
  假如不提到Eclipse 計劃就不是完整的,它是一個由IBM領導的開放源代碼的軟件工程--這個工程把它的Java開發環境WebSphere Studio 捐贈了出去。Eclipse 計劃于去年九月份開始并得到了軟件工業廣泛的支持,Eclipse 提供了一個開放的平臺,任何銷售商都能夠插進自己的建模,代碼生成,編輯或者測試工具--創建了一個廣泛集成的開發環境在這個環境中幸福的開發者們可以混合并比較各種最優秀的軟件。這個計劃面向linux平臺--但不會限制在這里面。
  
  另一個能夠顯示應用服務軟件銷售商并不會袖手旁觀的跡象是,BEA正在創建一個新的易用的開發平臺,代號為Cajun,并會在今年的某個時候進行發布。顯然,每個人都似乎已經意識到創建和配置復雜的基于EJB的應用程序的技能不應該只限于天才們。假如這個情況不加以改變,J2EE將永遠不能發揮它作為企業通用應用程序開發框架的潛力.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 丹凤县| 宜兴市| 乌什县| 老河口市| 万州区| 安平县| 德清县| 腾冲县| 兴义市| 绍兴市| 诏安县| 宿松县| 新丰县| 甘德县| 衡水市| 南投市| 察哈| 甘孜| 舟曲县| 兴海县| 岳西县| 峨边| 蒙城县| 于田县| 寻乌县| 辉县市| 措勤县| 香河县| 延庆县| 勃利县| 苍南县| 饶平县| 察哈| 揭东县| 双辽市| 砚山县| 宁陵县| 大厂| 巩留县| 宕昌县| 尼木县|