成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JAVA語言中關于EJB技術概論

開發 后端
EJB是JAVA中的商業應用組件技術。EJB結構中的角色EJB組件結構是基于組件的分布式計算結構,是分布式應用系統中的組件。本文介紹的是JAVA語言中關于EJB技術概論,一起來看。

JAVA語言中關于EJB技術概論,Enterprise JavaBean (EJB) 1.1 規范定義了開發和部署基于事務性、分布式對象應用程序的服務器端軟件組件的體系結構。企業組織可以構建它們自己的組件,或從第三方供應商購買組件。這些服務器端組件稱作 Enterprise Bean,它們是 Enterprise JavaBean 容器中駐留的分布式對象,為分布在網絡中的客戶機提供遠程服務。

EJB技術概論

Enterprise JavaBean (EJB) 1.1 規范定義了開發和部署基于事務性、分布式對象應用程序的服務器端軟件組件的體系結構。企業組織可以構建它們自己的組件,或從第三方供應商購買組件。這些服務器端組件稱作 Enterprise Bean,它們是 Enterprise JavaBean 容器中駐留的分布式對象,為分布在網絡中的客戶機提供遠程服務。

兩層和三層環境

在兩層客戶機/服務器環境中,程序員編寫與供應商特定軟件緊密結合的應用程序。通常,兩層應用程序直接從客戶機訪問數據庫服務或事務服務。有時這種應用程序稱作胖客戶機,因為應用程序邏輯駐留在客戶機上,這使客戶機變得龐大和復雜。下圖描繪了這一特性:

三層客戶機/服務器應用程序使用一個中間或中間層,應用程序服務器,它在客戶機應用程序和后端數據庫之間操作。中間層存儲了系統的商業邏輯,并協調客戶機上與后端數據庫交互的顯示。

在兩層模型上使用三層體系結構是出于以下兩個動機:

改進的可伸縮性、可用性和性能

改良的商業系統靈活性和可擴展性

由于兩層系統利用了客戶機的處理能力,因而它具有良好的性能,但許多客戶機對單一后端資源(如數據庫)的特性會產生瓶頸,隨著客戶機數量逐漸增大,這會抑制可伸縮性、可用性和性能。三層系統試圖通過更有效地管理后端資源來消除這個瓶頸。利用資源管理技術,如合用和集群中間層服務器,可以實現這個目標。

合用允許許多客戶機共享不充足的資源(如數據庫連接),這樣可以減少后端服務器的工作負荷,從而使三層系統更有效。由于多個服務器和資源可以支持故障恢復并均衡不斷增加的客戶機數量的負載,因此集群可以使三層系統變得更具可用性和可伸縮性。

三層系統比相應的兩層系統更靈活且更可擴展,這是因為商業邏輯和服務(如安全性和事務)都駐留在中間層,并且基本上獨立于客戶機應用程序。

如果正確實現了三層系統,那么在使用 Enterprise JavaBean 的情況下,服務會自動應用于客戶機請求,因此服務是看不見的。由于服務對于客戶機不可見,因此對服務的更改也不可見。如果正確實現了三層系統,那么中間層上對商業邏輯的更改和增強也可對客戶機應用程序隱藏。

另外,如果客戶機與中間件組件是以 Java 編程語言實現的,那么它們極有可能具有可移植性。可以非常容易地將實現客戶機和應用程序服務器的類文件重新安置到當前最合適的主機上。

【編輯推薦】

  1. Java編譯器優化方法簡介
  2. Web移動應用 HTML5 CSS和JavaScript
  3. 學習java大概步驟
  4. Java開發者需要注意的十條法則
  5. Java新手入門的30個基本概念
責任編輯:于鐵 來源: 幫考網
相關推薦

2009-06-11 16:53:09

什么是EJBEJB

2011-03-29 10:41:51

Java線程安全

2009-06-06 19:29:16

java EJB詳細概述

2009-06-06 19:26:50

java EJB詳細概述

2009-06-12 11:06:35

EJB技術

2009-06-25 16:35:12

EJB技術

2009-06-11 16:25:44

EJB2.0EJB

2009-06-12 15:01:48

Java數組Java教程

2009-06-12 14:18:20

構造方法Java語言Java教程

2009-06-25 16:47:30

EJB技術

2011-03-04 10:03:45

EJB數據庫應用

2009-06-26 16:01:39

EJB組織開發EJB容器EJB

2009-06-04 16:28:43

EJB常見問題

2009-06-29 12:58:47

This關鍵字java

2011-06-09 11:23:18

JAVAIO

2009-06-16 11:44:00

Java IO系統

2009-06-11 15:26:05

EJB組件EJB容器

2009-06-12 14:46:05

static修飾符Java教程

2010-03-17 18:38:53

Java編程語言

2021-01-21 09:23:35

Java語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色免费av | 精品av久久久久电影 | 久久av影院 | a免费视频| 国内毛片毛片毛片毛片 | 国产精品久久网 | 国产成人精品久久 | 国产激情在线 | 日本三级线观看 视频 | 综合色婷婷 | 亚洲综合无码一区二区 | .国产精品成人自产拍在线观看6 | 欧美日韩在线视频观看 | 日韩伦理一区二区 | 91免费观看国产 | 国产一区二区中文字幕 | 玖玖精品| 日韩中文一区二区三区 | 一区二区三区日韩 | 免费精品久久久久久中文字幕 | 欧美一区二区免费电影 | 久久久久久久久久爱 | 欧美一级黄带 | 久久亚洲国产 | 91高清视频在线观看 | av一区二区三区四区 | 一区二区欧美在线 | 亚洲天堂精品一区 | 国产精品96久久久久久 | 麻豆av电影网 | 亚洲精品一区在线 | 国产ts人妖系列高潮 | 久久免费观看一级毛片 | 欧美日韩精品一区 | 国产欧美精品区一区二区三区 | 日韩在线观看中文字幕 | 亚洲国产精品日韩av不卡在线 | 亚洲精品中文在线 | 日韩精品一区二区三区中文在线 | 免费一级欧美在线观看视频 | 久久精品欧美一区二区三区不卡 |