Danh mục

Báo cáo giữa kỳ môn xử lý phân bố - Đề tài: Enterprice Java Bean (EJB)

Số trang: 53      Loại file: pdf      Dung lượng: 1.19 MB      Lượt xem: 6      Lượt tải: 0    
Jamona

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Enterprise Java Bean là các thành phần công nghệ phía máy chủ dùng để đóng gói lớp logic nghiệp vụ (business logic) và hổ trợ mạnh việc thực hiện các giao tác và bảo mật.
Nội dung trích xuất từ tài liệu:
Báo cáo giữa kỳ môn xử lý phân bố - Đề tài: Enterprice Java Bean (EJB) Đại Học Quốc Gia Thành Phố Hồ Chí Minh Trường Đại Học Công Nghệ Thông Tin ----------BÁO CÁO GIỮA KỲ MÔN XỬ LÝ PHÂN BỐ Đề Tài: Enterprice Java Bean (EJB) - Giảng viên :  Th.s Nguyễn Trác Thức - Sinh viên thực hiện :  Hoàng Văn Hà 09520074  Mai Văn Khải 09520133  Hồ Đức Lợi 09520162  Trần Trung Đức 09520067 TP.HCM, ngày 23 tháng 12 năm 2012 Lời Nói Đầu Enterprise Java Bean là các thành phần công nghệ phía máy chủ dùng để đóng góilớp logic nghiệp vụ (business logic) và hổ trợ mạnh việc thực hiện các giao tác và bảomật. Enterprise Java Bean cũng có một tích hợp một ngăn xếp cho messaging, scheduling,remote access, web service endpoints (SOAP and REST), dependency injection,component life cycle,..vv. Ngoài ra, Enterprise Java Beans còn kết hợp với các công nghệkhác của Java SE và Java EE như JDBC, JavaMail, JPA, Java Transaction API (JTA),Java Messaging Service (JMS), Java Authentication and Authorization Service (JAAS),Java Naming and Directory Interface (JNDI), and Remote Method Invocation (RMI). Ngày nay Enterprise Java Beans là một cách đơn giản cho các việc phát triển các môhình lập trình Java phía máy chủ, giảm độ phức tạp trong khi mang lại khả năng tái sửdụng và khả năng mở rộng tới các ứng dụng thương mại quan trọng. Tất cả những điềuđạt được này đều xuất phát từ một lớp java nguyên thủy(Plain old Java Object-POJO) sẽđược triển khai vào một thùng chứa (container). Chính vì vậy, nhóm chúng em sẽ tìm hiểu và trình bày về Enterprise Java Bean. Dotrong quá trình tìm hiểu ít tài liệu và gấp rút về thời gian nên có thể còn nhiều sai sót.Mong nhận được góp ý của thầy và các bạn.Mục LụcBảng phân chia công việc nhóm ............................................................................................. 5I. Message Driven Bean ......................................................................................................... 6 1.1. Một số khái niệm liên quan ........................................................................................... 6 1.1.1. Message .............................................................................................................. 6 1.1.2. Đồng bộ và bất đồng bộ ........................................................................................ 6 1.1.3. Hệ thống EMS – Enterprise Message System ........................................................... 7 1.1.4. Hệ thống JMS - Java Message Service (Producer) .................................................... 7 1.2. Message Driven Bean (Consumer)................................................................................11 1.2.1. Giới thiệu ...........................................................................................................11 1.2.2. Chu kỳ của Message Driven Bean .........................................................................12 1.2.3. Consumer cho Topic Destination ...........................................................................13 1.2.4. Consumer cho Queue Destination ..........................................................................14 1.2.5. Producer cho Topic Destination ............................................................................14 1.2.6. Producer cho Queue Destination ...........................................................................16II. JAVA PERSISTENCE API ................................................................................................17 2.1. JDBC và ORM ...........................................................................................................17 2.1.1. JDBC là gì? ........................................................................................................17 2.1.2. ORM là gì? .........................................................................................................17 2.2. JPA là gì? ..................................................................................................................18 2.3. Entity ........................................................................................................................19 2.3.2. Entity .................................................................................................................19 2.4. Persistence Context.....................................................................................................24 2.5. Entity Manager ..........................................................................................................25 2.5.1. Thao tác với Entity ..............................................................................................25 2.5.2. Persistence Unit ..................................................................................................27 2.6. Java Persistence Query Language .................................................................................27 2.6.1. JPQL là gì ..........................................................................................................27 2.6.2. Cấu trúc truy vấn JPQL ........................................................................................28 2.6.3. Các kiểu query ............................................................................... ...

Tài liệu được xem nhiều: