javabean和EJB的区别
生活随笔
收集整理的這篇文章主要介紹了
javabean和EJB的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Java Bean 是可復用的組件,對Java Bean并沒有嚴格的規范,理論上講,任何一個Java類都可以是一個Bean。但通常情況下,由于Java Bean是被容器所創建(如Tomcat)的,所以Java Bean應具有一個無參的構造器,另外,通常Java Bean還要實現Serializable接口用于實現Bean的持久性。Java Bean實際上相當于微軟COM模型中的本地進程內COM組件,它是不能被跨進程訪問的。Enterprise Java Bean 相當于DCOM,即分布式組件。它是基于Java的遠程方法調用(RMI)技術的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理, EJB組件由容器所創建和管理。客戶通過容器來訪問真正的EJB組件。
轉載于:https://www.cnblogs.com/air5/archive/2011/10/26/2225321.html
總結
以上是生活随笔為你收集整理的javabean和EJB的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黄山风景区住宿价格
- 下一篇: DataTable的Compute功能详