2013年8月14日 星期三

[筆記]EJB程式設計的限制

為了遵守EJB3.1的標準,確認在不同的容器(container)的可攜性(portability),有些程式設計原則是開發者需要遵守的:

  1. 為了確保在分散式環境中的一致性,EJB不會使用可寫的靜態變數(writable static fields)。
  2. 在一個應用程式中,Server通常不允許去使用鍵盤或螢幕,所以EJB不可使用AWT相關功能去產生「輸出(output)」,或從鍵盤去取得「輸入(input)」。
  3. 為了確保安全性,EJB不可嘗試直接去讀、寫一個file description。
  4. 為了確保安全性,EJB不可嘗試去載入一個native library。
  5. 為了確保安全性,EJB不可去定義套件中的類別。
參考來源:

沒有留言: