TAILIEUCHUNG - Xây dựng ứng dụng EJB đơn giản

Trong là Remote hoặc Local Interface của EJB Module. Do đó phải đưa các lớp này vào ứng dụng Client. Ta chỉ đưa các lớp khai báo interface, không cần đưa Bean class vào client. Có 2 cách để đưa: | Xây dựng ứng dụng EJB đơn giản Cài đặt JBOSS : Download: Cài đặt: Tool/server: Chọn add server và đường dẫn đến JBoss. A> Viết EJB Module: Chọn đường dẫn: Chọn New Session Bean: Chọn hỗ trợ cả Remote và Local: Danh sách các lớp: Remote/Local Interface và Bean Class Xây dựng thêm hàm: Vào Bean Class, chọn add EJB Business Method: Thêm vào các hàm ở Local hoặc Remote (Theo cảnh báo của Sun, không nên thêm một hàm vào cả Remote lẫn Local Interface, nên đặt tên khác nhau cho các hàm ở remote và local). Tuy nhiên, nếu muốn đặt hàm trùng tên ở cả Remote và Local vẫn được. Chọn Deploy để nạp EJB lên JBoss. B> Ứng dụng Client: Cũng chọn server JBOSS Bước 1: Trong ứng dụng client, phải khai báo lại các biến có kiểu là Remote hoặc Local Interface của EJB Module. Do đó phải đưa các lớp này vào ứng dụng Client. Ta chỉ đưa các lớp khai báo interface, không cần đưa Bean class vào client. Có 2 cách để đưa: Cách 1: Nhanh, để thử nghiệm: Đưa toàn bộ project ejb module vào client: Không chọn checkbox “Package”: check box này có tác dụng đóng gói file jar của ejb module vào trong ứng dụng client. Ở đây không cần thiết, ta chỉ cần các lớp của ejb module để khai báo biến, không cần đóng gói chung vào client. Cách 2: Cách chính qui. Tạo file .jar từ các lớp interface của EJB Module Chép các file .class của remote/local (nằm trong thư mục build, không phải các file .java) vào thư mục C:\ejb Đứng ở thư mục gốc đĩa C: Nếu chưa set biến môi trường thì đứng tại thư mục chứa file của bộ JDK. Add file .jar này vào project client: Bước 2: Xây dựng servlet hoặc jsp để sử dụng ejb Quá trình lookup: Ghi chú: Có thể thay đổi tên binding của session bean bằng cách: @Stateless(name="newname") Thực thi file servlet của ứng dụng client. HẾT

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.