EJB分布式應用中需注意的問題

2021-04-13 22:31:23 字數 449 閱讀 1395

1.ejb事務

2.jdbc

3.ejb部署問題

控制台部署失敗時,建議清除ejb快取,重啟managedserver

5.bo呼叫bo不能用controller去get bo例項,必須用spring注入bean

6.bo遠端呼叫的介面引數及引數的屬性中不能有介面和不可序列化的物件

7.ejb注釋中的helper-bean-id要與spring配置檔案中的bean id 一致,特別注意大小寫不要寫錯

8.不需要遠端呼叫的介面就不需配置ejb注釋

9.捕獲exception時要把原exception丟擲如

try catch (exception e) {

10.呼叫bo中的create方法新建立乙個po之後必須使用新的返回值否則,新物件的id會為null,在本機時因為在同乙個虛擬機器裡不會報錯,遠端呼叫時就會出現  

java中的分布式應用(一)之分布式介紹

要理解分布式系統,主要需要明白一下2個方面 1.分布式系統一定是由多個節點組成的系統。其中,節點指的是計算機伺服器,而且這些節點一般不是孤立的,而是互通的。2.這些連通的節點上部署了我們的節點,並且相互的操作會有協同。分布式系統對於使用者而言,他們面對的就是乙個伺服器,提供使用者需要的服務而已,而實...

分布式系統中的分布式事務

分布式事務中可以借助mq訊息系統來進行事務控制,這一點與可靠訊息最終一致方案一樣。看來mq中介軟體確實在乙個分布式系統架構中,扮演者重要的角色。最大努力通知方案是比較簡單的分布式事務方案,它本質上就是通過定期校對,實現資料一致性。中介軟體如何保證訊息的一致性 問題的問法多種多樣,怎麼保證兩個伺服器的...

c程式設計中需注意的問題

1.對於指標變數,乙個非常中的操作就是要判斷其有效性,即是否為空指標。如利用動態記憶體申請運算子申請記憶體後,需要首先對記憶體是否申請成功進行判斷。2.static 再c語言中宣告函式時,該static 函式只具有檔案作用域。及該函式的作用域被限制再宣告它的模組內。3.變數型別的自動轉換 當乙個操作...