亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

J2EE,好處多

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

  對于用戶而言,最有前途的中間件之一就是互聯網的平臺——J2EE應用服務器。在J2EE應用服務器領域,IBM、BEA、東方通、Apusic都在積極推動市場的發展。那么,J2EE到底有哪些好處呢?
  J2EE的全稱是java 2 Platform EnterPRise Edition,它是由SUN公司領導、各廠商共同制定并得到廣泛認可的工業標準。業界各大中間件廠商如BEA、IBM、Oracle都積極地促進了它的“誕生”、“長大”。
  從一開始,J2EE走的就是開放路線——眾多廠商共同制定規范,使得J2EE吸收了這些廠商多年來在系統設計、系統集成方面的經驗、教訓。同時,這些廠商對新技術發展的猜測以及各自獨到的觀點,也會在J2EE的規范中體現。所以,J2EE產品可以滿足當前不斷變化、日趨復雜的商業需求,很快就成為企業構建新系統的首選產品。由此帶來的巨大商業利潤又使得各廠商更加努力地完善J2EE,從而造就了J2EE強大的生命力。
  保護企業的投資
  對于很多企業而言,在多年的發展過程中,它會有自己的技術人員設計開發的系統,也會有從專業軟件公司那里買來的系統。這些系統可能是由同一種編程語言寫的,也可能是由不同的編程語言寫的;可能運行在相同的操作系統上,也可能需要運行在不同的操作系統上。
  為了保護已有投資,企業在構建新系統的時候,會盡量利用已有的系統以節約人力物力并加快系統開發的速度。參加J2EE規范制定的各廠商都在自己的產品中實現了和老系統的接口,如BEA的WebLogic可以直接調用Tuxedo中的服務,IBM的WebSphere也可以調用CICS的服務。Java本身的跨平臺性,使得J2EE產品幾乎可以在任何操作系統上運行。因此,選擇J2EE,企業可以充分利用已有硬件和操作系統。
  
  對于系統將來的擴展,J2EE規范也考慮得很周全。J2EE規范強制開發者把業務邏輯封裝成可重用的組件模式。在系統擴展的時候,原來的組件可以直接使用。另外,即使企業重新購買了別的J2EE產品,由于所有的J2EE產品都遵循一個統一的規范,原來的組件只要經過極少的改動就可以在新的J2EE產品上使用。這樣,也避免了企業被一家廠商綁死。
  縮短企業進入市場的時間
  當今的市場競爭十分激烈,需求變化日趨復雜、瞬息萬變。面對這樣的環境,企業的反應必須及時。哪怕是延遲一點點,也要花很多的時間才能彌補回來。J2EE設計的初衷就是加快開發的速度,減少從投入到產出之間的時間周期。基于組件的開發,可以使開發者專注于業務邏輯的實現,而其余復雜的功能(如分布式事務處理、自動容錯等)則由廠商負責實現,降低了對開發者編程水平的要求,也減輕了他們的負擔。
  具有穩定的可用性
  許多系統都必須24小時不停運轉,一旦宕機將造成不可接受的損失。通常的解決方案是采用集群技術。通過把用戶數據備份在不同的物理機器上,J2EE產品能夠有效防止數據丟失。在不同機器上的用戶數據和它的備份會實時地保持同步,假如某臺機器因故障宕機了,用戶的請求會被轉發到備份數據所在的機器上。這樣,用戶的請求仍會被正常處理。從用戶的角度看來,他根本感覺不到系統出了故障。
  使用J2EE產品作集群沒有對硬件和操作系統的要求,而一般采用硬件的集群則要求集群中的所有硬件必須是一家廠商的,因為不同廠商的硬件無法作集群。這就可能要求企業購買新的硬件,無法使用原有的資源。所以,使用J2EE產品也能節約企業的支出。
  背景知識:
  J2EE的多層應用通常被稱為三層應用,因為整個系統分布在三個地方:客戶端機器、J2EE服務器和后端的數據庫。圖1描述了J2EE的多層結構(EIS是Enterprise Information System的簡稱,意為企業信息系統)。大多數J2EE的系統都分成三層或四層,復雜的系統層次會更多一些。這樣的劃分,使系統結構十分清楚,每個層次都各盡其責。
  J2EE,好處多 ]
  圖1 J2EE的多層結構
  J2EE應用是由一個個的組件構成的。組件是一種具有獨立功能的軟件單元,它可以在J2EE服務器中執行,也可以調用別的組件的功能。J2EE說明書中定義了以下的J2EE組件:
  ◆客戶端應用程序和Applet是客戶層組件;
  ◆Java Servlet和Java Server Page(jsp)是Web層組件;
  ◆Enterprise JavaBean(EJB)是業務層組件。
  一個J2EE的客戶端可以是Web Clients、Applets或客戶端應用程序。Web Client包括兩部分:動態的網頁和瀏覽器。Web Client簡單方便,但不能做復雜的操作。Applet是一個小的客戶端程序,它需要瀏覽器的JVM來執行,可以把一部分的業務邏輯用Applet來實現。客戶端應用程序提供了更加友好的圖形界面的功能,它可以直接調用業務邏輯層中的EJB,當然,也可以打開一個HTTP聯接,與Web層的Servlet通訊。
  Web層和業務邏輯層都在J2EE服務器上。Web層的組件可以是Servlets或是JSPs。Servlets和JSPs都用來生成動態網頁,它們的主要作用是接受并檢驗用戶輸入的數據,把數據傳給后端的業務邏輯層,并把業務邏輯層處理的結果返回給用戶。業務層代碼的邏輯用來滿足銀行、零售、金融等非凡商務領域的需要,由運行在業務層上的EJB來實現。
  企業信息系統層包括ERP、CRM、大型機事務處理、數據庫系統以及其它的遺留信息系統等。通常企業信息系統層僅僅是數據庫,但隨著商業邏輯的復雜化,越來越多的系統需要和ERP、CRM互連。J2EE1.3規范頒布了JCA(Java Connector Adapter)規范,對如何與ERP、CRM等企業信息系統層互連作了統一的規定。
  看了上面的層次劃分,你會知道構建一個以J2EE為平臺的系統的主要時間都花在Web層和業務邏輯層的開發上。上面提到J2EE可以使開發者專注于業務邏輯的實現,而不必考慮分布式事務處理、自動容錯等其它要害功能的實現,從而加快開發速度。
  名詞解釋:
  Tuxedo:這是BEA公司的交易中間件產品,1984年由貝爾實驗室開發成功,1992年易主Novell公司,1996年BEA公司收購到旗下。經過十多年的不斷更新和完善,Tuxedo已經成為交易中間件領域的代表產品之一。
  CICS:Customer Information Control System(客戶信息控制系統)的縮寫。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久免费高清视频| 久久这里只有精品视频首页| 久久久久久香蕉网| 亚洲日本中文字幕免费在线不卡| 久久久久久久久电影| 91久久久亚洲精品| 日本久久久久亚洲中字幕| 亚洲电影在线看| 亚洲美女中文字幕| 96sao精品视频在线观看| 久久亚洲精品小早川怜子66| 一本色道久久88综合亚洲精品ⅰ| 欧美体内谢she精2性欧美| 欧美高清视频一区二区| 色偷偷88888欧美精品久久久| 欧美一区二区三区图| 欧美黄网免费在线观看| 日韩在线视频线视频免费网站| 色综合久久88| 岛国av一区二区三区| 国产成人精品一区二区三区| 国产午夜精品免费一区二区三区| 国产精品久久久久久久久久久久久久| 日韩av电影免费观看高清| 日韩在线视频二区| 欧美精品在线视频观看| 欧美精品videofree1080p| 成人国产在线激情| 国产精品美女网站| 国产日韩欧美中文| 欧美成人午夜激情视频| 亚洲欧洲xxxx| 777精品视频| 欧美最近摘花xxxx摘花| 日韩视频一区在线| 亚洲影院高清在线| 日韩电影中文字幕在线| 91精品国产沙发| 日本久久久久亚洲中字幕| 亚洲乱码av中文一区二区| 日韩美女av在线| 国产精品欧美日韩久久| 国产91对白在线播放| 55夜色66夜色国产精品视频| 成人精品视频99在线观看免费| 国产精品免费视频久久久| 欧美中文在线免费| 1769国内精品视频在线播放| 亚洲一区二区三区成人在线视频精品| 91影视免费在线观看| 亚洲男人天堂网站| 色婷婷综合成人av| 草民午夜欧美限制a级福利片| 亚洲精品国产精品国产自| 久久免费在线观看| 国产在线精品播放| 色在人av网站天堂精品| 国产日韩欧美中文| 久久99久国产精品黄毛片入口| 欧美成人免费在线观看| 亚洲自拍在线观看| 国产精品91视频| 91精品在线观看视频| 亚洲成人在线视频播放| 欧美性高潮床叫视频| 国产精品久久久91| 国外色69视频在线观看| 91久热免费在线视频| 亚洲影院污污.| 精品成人在线视频| 国产精品久久久久久中文字| 亚洲视频专区在线| 亚洲日本中文字幕免费在线不卡| 青青久久aⅴ北条麻妃| 日韩高清免费观看| 国产成人精品在线播放| 亚洲的天堂在线中文字幕| 欧美俄罗斯性视频| 久久久久中文字幕2018| 国产精品激情自拍| 欧美在线性爱视频| 国产日韩欧美中文在线播放| 日韩av综合网| 欧美专区在线视频| 欧美日韩国产色视频| 亚洲欧美成人网| 亚洲韩国欧洲国产日产av| 91精品国产91久久久久久吃药| 动漫精品一区二区| 久久99精品视频一区97| 欧美孕妇毛茸茸xxxx| 久久精品在线视频| 色偷偷偷亚洲综合网另类| 91社区国产高清| 国产精品免费一区二区三区都可以| 久久精品影视伊人网| 精品国产一区二区三区久久| 国产91精品不卡视频| 欧美成年人视频| 91麻豆国产语对白在线观看| 亚洲美女性视频| 亚洲精品欧美日韩专区| 国产福利视频一区二区| 91国内免费在线视频| 在线精品91av| 91久热免费在线视频| 国产精选久久久久久| 久久五月天综合| 亚洲综合中文字幕在线| 亚洲精品97久久| 欧美激情综合亚洲一二区| 国产免费一区二区三区在线观看| 黑人极品videos精品欧美裸| 992tv在线成人免费观看| 国产精品黄页免费高清在线观看| 欧美色另类天堂2015| xxxxx成人.com| 夜夜嗨av一区二区三区四区| 亚洲人免费视频| 亚洲春色另类小说| 日韩激情视频在线| 欧美激情一区二区三区在线视频观看| 亚洲人成伊人成综合网久久久| 日韩av一区在线观看| 在线免费看av不卡| 亚洲女人天堂视频| 中文欧美日本在线资源| 久热精品视频在线观看一区| 欧美日产国产成人免费图片| 久久久久久一区二区三区| 91亚洲午夜在线| 国产精品成人国产乱一区| 久久资源免费视频| 亚洲欧洲在线看| 久久中文字幕在线| 久久久亚洲国产天美传媒修理工| 亚洲无限乱码一二三四麻| 中文字幕亚洲欧美日韩在线不卡| 久久久久成人网| 国产欧美精品一区二区三区介绍| 美女精品久久久| 国内精品中文字幕| 国外成人免费在线播放| 国产精品久久久久久久久久东京| 国产精品白嫩美女在线观看| 日韩电影在线观看中文字幕| 亚洲色图激情小说| 精品国产91久久久| 亚洲欧美中文日韩在线v日本| 国产在线精品自拍| 丝袜亚洲欧美日韩综合| 国产精品嫩草影院一区二区| 欧美在线视频导航| 国产精品专区h在线观看| 91po在线观看91精品国产性色| 精品欧美激情精品一区| 色无极亚洲影院| 欧美成年人视频网站欧美| 中文字幕av一区二区三区谷原希美| 欧美成年人在线观看| 国产精品日韩在线播放| 国产主播精品在线| 4k岛国日韩精品**专区| 亚洲精品福利资源站|