成人免费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-26 16:01:39

EJB組織開發EJB容器EJB

2009-06-12 14:18:20

構造方法Java語言Java教程

2009-06-25 16:47:30

EJB技術

2011-03-04 10:03:45

EJB數據庫應用

2009-06-04 16:28:43

EJB常見問題

2011-06-09 11:23:18

JAVAIO

2009-06-16 11:44:00

Java IO系統

2009-06-29 12:58:47

This關鍵字java

2009-06-12 14:46:05

static修飾符Java教程

2009-06-11 15:26:05

EJB組件EJB容器

2023-12-21 07:09:32

Go語言任務

2009-07-08 12:43:59

Scala ServlScala語言
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区三区在线播放 | 国产a一区二区 | 久久午夜剧场 | 国产成人精品一区二 | 欧美在线a | 欧美午夜在线 | 综合网视频| 国产精品久久精品 | 国产激情视频在线观看 | 91精品国产一区二区 | 成人片免费看 | 精品视频在线观看 | 欧美精品久久 | 久久久蜜桃一区二区人 | 日韩在线观看网站 | 国产免费福利在线 | 精品乱码一区二区 | 成人免费福利视频 | 国产操操操 | 成人在线观看黄 | 精精国产xxxx视频在线播放7 | 91精品国产高清久久久久久久久 | 国产精品视频免费 | 黄色电影在线免费观看 | 精品中文字幕视频 | 成人毛片在线观看 | 精品一区电影 | 日韩精品1区2区3区 爱爱综合网 | 中文二区| 日韩成人免费中文字幕 | 欧美精品乱码久久久久久按摩 | 91高清视频在线观看 | 亚洲视频www | 成人国产精品久久 | 国产欧美一级二级三级在线视频 | 亚洲精品国产成人 | 亚洲精品一区中文字幕乱码 | 黄色av网站在线免费观看 | 亚洲高清电影 | 日韩一级在线 | 日韩精品999 |