Bài giảng Lập trình mạng nâng cao: EJB: Entity Bean - Nguyễn Xuân Vinh

This chaper describe the concept of persistence, define entity beans, list the features offered by entity beans, compare entity and session beans, explain Message-Driven Beans. | EJB: Entity Bean Presenter: Nguyễn Xuân Vinh Information Technology Faculty Nong Lam University ACCP2005/EJB Session 5 / of 33 Session Objectives Describe the concept of persistence. Define entity beans. List the features offered by entity beans. Compare entity and session beans. Explain Message-Driven Beans. ACCP2005/ Developing Enterprise Applications / Session 5/ of 34 ACCP2005/EJB Session 5 / of 33 Review of Session 4 In Session 4 we discussed: Definition of a Stateful Session Bean. The characteristics of a Stateful Session Bean. How to program Stateful session beans. Difference between Stateless and Stateful Session beans. ACCP2005/EJB Session 5 / of 33 Persistence Persistence Java Object Serialization Three ways to make an object persistent Object Relational Mapping Object database Persistence Database Storage Obj 1 Obj 2 Persistence Objects Storage Storage ACCP2005/ Developing Enterprise Applications / Session 5/ of 34 This slide is self explanatory. It states the three ways in which objects can be made persistent ACCP2005/EJB Session 5 / of 33 Java Object Serialization Object 1 Object 2 Object n State of the object Compact representation Marshall an object graph into a compact representation Serialization of object graph into byte stream Developer pushes data over the network or saves the stream to a storage Byte Stream ACCP2005/ Developing Enterprise Applications / Session 5/ of 34 The slide is self explanatory. The state of the object is saved to permanent storage. This is done by object serialization. Here an object graph is marshaled into a compact representation . When the object graph is serialized, it is converted into a byte stream. The developer can then push data over the network or save the stream to a storage such as a file system, database or JNDI tree. However, object serialization has some drawbacks. For example, A file system stores a huge amount of serializable employee objects. . | EJB: Entity Bean Presenter: Nguyễn Xuân Vinh Information Technology Faculty Nong Lam University ACCP2005/EJB Session 5 / of 33 Session Objectives Describe the concept of persistence. Define entity beans. List the features offered by entity beans. Compare entity and session beans. Explain Message-Driven Beans. ACCP2005/ Developing Enterprise Applications / Session 5/ of 34 ACCP2005/EJB Session 5 / of 33 Review of Session 4 In Session 4 we discussed: Definition of a Stateful Session Bean. The characteristics of a Stateful Session Bean. How to program Stateful session beans. Difference between Stateless and Stateful Session beans. ACCP2005/EJB Session 5 / of 33 Persistence Persistence Java Object Serialization Three ways to make an object persistent Object Relational Mapping Object database Persistence Database Storage Obj 1 Obj 2 Persistence Objects Storage Storage ACCP2005/ Developing Enterprise Applications / Session 5/ of 34 This slide is .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
14    100    4    29-04-2024
5    86    2    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.