ejb模式_EJB的完整形式是什么?

ejb模式

EJB:企業Java Bean (EJB: Enterprise Java Bean)

EJB is an abbreviation of Enterprise Java Bean. EJB is one of many Java application programming interfaces (API) for flexible and manageable structuring of Java Platform, Enterprise Edition (JEE) and enterprise software. It is allowed by Sun Microsystems to make easier the process of growth and expansion of huge, fixed, assured and scalable distributed applications.

EJB是Enterprise Java Bean的縮寫EJB是用于Java平臺,企業版(JEE)和企業軟件的靈活且可管理的結構的眾多Java應用程序編程接口( API )之一。 Sun Microsystems允許它簡化大型,固定,有保證和可擴展的分布式應用程序的增長和擴展過程。

EJB full form

EJB is a server-side and platform-independent software component that expresses the essential features of the business logic in scalable, assured, fixed, multilayer and distributed applications. Therefore, it makes easier the application developers effort by enabling them to focus on their business logic.

EJB是服務器端和平臺無關的軟件組件,在可伸縮,有保證,固定,多層和分布式應用程序中表達業務邏輯的基本功能。 因此,它使應用程序開發人員能夠專注于業務邏輯,從而使他們的工作更加輕松。

EJB的要求 (Requirement of EJB)

  • When over several sites, the data and resources are distributed.

    當位于多個站點上時,數據和資源將被分發。

  • When the application requires to be scalable and it is centric around performance.

    當應用程序需要可伸縮且以性能為中心時。

  • When a user required organizing the transactions; the EJB web container can organize transaction limits.

    當用戶需要組織交易時; EJB Web容器可以組織事務限制。

  • When the application requires expressing the essential features of business logic; a disjunction between business logic and presentation.

    當應用程序需要表達業務邏輯的基本特征時; 業務邏輯和表示之間的脫節。

EJB的類型 (Types of EJB)

EJB is divided into following three types,

EJB分為以下三種類型:

  1. Session bean:

    會話bean

    A session bean is a non-persevering object; it executes the clients business logic. E.g. For an application of banking, it can compute interest on deposits.

    會話bean是一個非持久對象。 它執行客戶端業務邏輯。 例如,對于銀行業的應用程序,它可以計算存款利息。

  2. Entity bean:

    實體bean

    EJB constitutes preserving the object. It is a data constituent that preserves the data in the database.

    EJB構成了保存對象。 它是將數據保留在數據庫中的數據組成部分。

  3. Message-driven bean:

    消息驅動的bean

    It organizes messages that are occurring at the same time, so it is applied in an asynchronous communication framework like deriving JMS messages.

    它組織同時發生的消息,因此將其應用于異步通信框架中,例如派生JMS消息。

EJB的用法 (Usage of EJB)

  • In a Web-centric application, the EJBs will dispense the business logic that settles down behind the Web-oriented constituents, such as servlets and JSPs.

    在以Web為中心的應用程序中,EJB將分配業務邏輯,該業務邏輯位于Servlet和JSP等面向Web的組件后面。

  • Similarly like Web-centric applications, Thick client applications, like Swing applications will utilize EJBs.

    與以Web為中心的應用程序類似,胖客戶端應用程序(如Swing應用程序)將利用EJB。

  • EJBs can also dispense a connection between the Web technologies often used to convey Business-to-business (B2B) e-commerce and following the systems of business.

    EJB還可以分配通常用于傳達企業對企業(B2B)電子商務和遵循企業系統的Web技術之間的連接。

  • Enterprise Application Integration (EAI) applications can assimilate EJBs to conducting a task or function operations inside an organization and plotting a design between different applications.

    企業應用程序集成(EAI)應用程序可以將EJB同化,以在組織內部進行任務或功能操作,并在不同的應用程序之間繪制設計。

優點 (Advantages)

  • Free security is dispensed, to access EJB.

    分配了免費的安全性以訪問EJB。

  • In EJB, Declarative transactions are dispensed.

    在EJB中,分配了聲明式事務。

  • Caching and pooling both are used in EJBs to enhance performance. EJB web containers conduct EJBs life cycles.

    緩存和緩沖池都用于EJB中以提高性能。 EJB Web容器執行EJB的生命周期。

  • In EJB, Remote access proficiencies are available and are growing for scalability.

    在EJB中,遠程訪問能力是可用的,并且隨著可伸縮性的發展而增長。

  • Programming based on the usage of attributes or annotations is feasible.

    基于屬性或注釋的使用進行編程是可行的。

  • Many complicated resources are accessible for free use.

    許多復雜的資源可供免費使用。

翻譯自: https://www.includehelp.com/dictionary/ejb-full-form.aspx

ejb模式

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/377190.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/377190.shtml
英文地址,請注明出處:http://en.pswp.cn/news/377190.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Android之PreferenceActivity

http://www.cnblogs.com/wservices/archive/2010/07/08/1773449.html 看到很多書中都沒有對PreferenceActivity做介紹,而我正好又在項目中用到,所以就把自己的使用的在這總結一下,也方便日后查找。 PerferenceActivity是什么,看下…

淺談算法和數據結構: 七 二叉查找樹

前文介紹了符號表的兩種實現,無序鏈表和有序數組,無序鏈表在插入的時候具有較高的靈活性,而有序數組在查找時具有較高的效率,本文介紹的二叉查找樹(Binary Search Tree,BST)這一數據結構綜合了以上兩種數據結構的優點。…

scala部分應用函數_Scala中的部分函數

scala部分應用函數Scala部分功能 (Scala partial functions) A partial function is a function that returns values only for a specific set of values i.e. this function is not able to return values for some input values. This function is defined so that only som…

《MySQL——備庫多線程復制策略。》

目錄備庫并行復制能力MySQL5.6版本 并行復制策略MariaDB 并行復制策略MySQL5.7版本 并行復制策略MySQL5.7.22版本 并行復制策略總結備庫并行復制能力 主要涉及兩個方面的并行度: 1、客戶端寫入主庫的能力 2、備庫上sql_thread執行中轉日志relay log 1的并行能力…

人臉是門大生意

我們正處在一個新時代的入口。人有70%的能量是被大腦消耗,大腦90%的能量用來處理視覺信息,人臉則承載了絕大部分的視覺信息。我們要討論的是一個比Google Glass更酷的世界。文/程苓峰-云科技網易郵箱的用戶已經可以用人臉而不是密碼來驗證登陸。安卓4.0實…

【SQL】sql版Split函數。用于拆分字符串為單列表格

【SQL】sql版Split函數。用于拆分字符串為單列表格 功能與.net版string.Split函數類似,只不過.net返回的是數組,這個返回的是一個單列表格,每個拆分出來的子串占一行。可選是否移除空格子串和重復項。市面上類似的函數不算少,但大…

線描算法

線描算法 (Line drawing algorithms) The equation for a straight line is ymxb 直線方程為y mx b In this m represent a slope of a line which can be calculated by the my2-y1/x2-x1 where (x1, y1) are the starting position of the points and (x2, y2) are the end…

為移動端網頁構造快速響應按鈕

背景 在谷歌,我們不斷地推測手機網頁應用的可能性。像HTML5這樣的技術使我們網頁版的應用以及運行在手機設備上的原生應用。而這些技術的成就之一就是我們開發了一種新的創建按鈕的方法,使按鈕的響應時間遠遠快于一般的HTML按鈕。在此之前的按鈕或者其他…

Red Gate系列之一 SQL Compare 10.4.8.87 Edition 數據庫比較工具 完全破解+使用教程

Red Gate系列之一 SQL Compare 10.4.8.87 Edition 數據庫比較工具 完全破解使用教程 Red Gate系列文章: Red Gate系列之一 SQL Compare 10.4.8.87 Edition 數據庫比較工具 完全破解使用教程 Red Gate系列之二 SQL Source Control 3.0.13.4214 Edition 數據庫版本控制…

《MySQL——基于位點orGTID的主備切換協議》

一主多從的設置,用于讀寫分離,主庫負責所有的寫入和一部分讀,其他讀請求則由從庫分擔。 一主多從架構下,主庫故障后的主備切換問題。相比于一主一備,多了從庫指向新主庫的過程。 基于位點的主備切換同步 把節點B設…

數據科學和統計學_數據科學中的統計

數據科學和統計學統計 (Statistics) Statistics are utilized to process complex issues in reality with the goal that Data Scientists and Analysts can search for important patterns and changes in Data. In straightforward words, Statistics can be utilized to ge…

java隨機數生成(固定位數)

隨機生成 a 到 b (不包含b)的整數:(int)(Math.random()*(b-a))a; 隨機生成 a 到 b (包含b)的整數:(int)(Math.random()*(b-a1))a;轉載于:https://www.cnblogs.com/zhwl/p/3624726.html

POJ 3670 Eating Together

POJ_3670 由于遞增和遞減是類似的,下面不妨只討論變成遞增序列的情況。 由于Di只有三個數,所以可以考慮將序列分割成三部分,第一部分全部變成1,第二部分全部變成2,第三部分全部變成3。然后我們枚舉3開始的位置&#xf…

《MySQL——如何解決一主多從的讀寫分離的過期讀問題》

目錄兩種架構兩種架構特點強制走主庫方案Sleep方案判斷主備無延遲方案配合semi-sync等主庫位點方案GTID方案兩種架構 基于一主多從的讀寫分離,如何處理主備延遲導致的讀寫分離問題。 讀寫分離的主要目標:分攤主庫壓力。 有兩種架構: 1、客…

json/ 發送形式_24/7的完整形式是什么?

json/ 發送形式24/7:二十四 (24/7: Twenty-Four Seven) 24/7 or 24-7 service, which generally marked "twenty-four seven" is service that is existing at any time and typically, every day in trade business and industry. Substitute orthograph…

《MySQL tips:并發查詢與并發連接區別》

并發連接與并發查詢,并不是一個概念。 在執行show processlist的結果里,看到了幾千個連接,指的是并發連接。 而"當前正在執行"的語句,才是并發查詢。 并發連接數多影響的是內存。 并發查詢太高對CPU不利。一個機器的…

對上拉下拉電阻的作用作個總結(想了解的過來看看)(轉載)

轉自:http://www.amobbs.com/thread-5475279-1-3.html 一、定義:上拉就是將不確定的信號通過一個電阻嵌位在高電平!電阻同時起限流作用!下拉同理!上拉是對器件注入電流,下拉是輸出電流;弱強只是…

給用戶傳入的變量進行轉義操作

先看代碼實現: /* 對用戶傳入的變量進行轉義操作。*/ if (!get_magic_quotes_gpc()) {if (!empty($_GET)){$_GET addslashes_deep($_GET);}if (!empty($_POST)){$_POST addslashes_deep($_POST);}$_COOKIE addslashes_deep($_COOKIE);$_REQUEST addslashes_…

《MySQL——外部檢測與內部統計 判斷 主庫是否出現問題》

目錄select1判斷查表判斷更新判斷外部檢測弊端內部統計一主一備的雙M架構里,主備切換只需要把客戶端流量切換到備庫。 在一主多從的架構里,主備切換要把客戶端流量切換到備庫,也需要把從庫接到新主庫上。 切換有兩種場景:1、主動…

NIM的完整形式是什么?

NIM:無內部消息 (NIM: No Internal Message) NIM is an abbreviation of "No Internal Message". NIM是“無內部消息”的縮寫。 It is an expression, which is commonly used in the Gmail platform. It is written in the subject of the mail, if the…