stateless-session-bean

    1熱度

    1回答

    我有一個使用EJB 2.1會話和實體bean的J2EE 1.3應用程序。目前這個應用程序作爲JBoss上的EAR文件運行。由於OSGi提供的所有好處,我想切換到SpringSource dm應用服務器。 有誰知道是否有可充當EJB容器的OSGi包? OpenEJB可以做到這一點嗎?

    7熱度

    1回答

    一個EJB時,我有被定義爲這樣的EJB: package com.foo; @Stateless (mappedName="HelloWorld") public class HelloWorldBean implements HelloWorld, HelloWorldLocal .... 當它部署到WebLogic(WL),它會被命名爲myBean。我不確定這是否重要。 我嘗試調用此

    1熱度

    2回答

    我們有與被創建的相當長一段時間前一個相當相當數量的EJB 2個無狀態會話bean的一個項目。這些不是通過RMI從我們的客戶端訪問的第一行bean,而是被該代碼用來執行特定功能。然而,我認爲把它們作爲會話bean是沒有什麼可以獲得的。 他們不需要通過 訪問RMI。 他們不保留任何狀態, 他們只是代碼被認爲是 中的第一組bean中的第 減少其複雜性。 他們不 有多個不同的 實現我們所交換 出來,每一個

    26熱度

    4回答

    Java中的無狀態bean不保持來自客戶端的兩個調用之間的狀態。所以簡而言之,我們可以將它們視爲具有商業方法的對象。每種方法都帶參數並返回結果。當調用方法時,一些局部變量正在執行堆棧中創建。當方法返回時,從堆棧中刪除本地數據,並且如果分配了一些臨時對象,則無論如何都會收集垃圾。 從我的角度來看,與單獨線程調用同一單實例的方法沒有區別。那麼,爲什麼一個容器不能使用一個bean的實例而不是將其中的一些

    3熱度

    2回答

    通常情況下,我們使用singleton實例作爲business/dao層。在EJB的情況下彙集無狀態會話bean的原因是什麼?