XâydựngứngdụngEJBđơngiản Cài đặt JBOSS 4.2.3: Download: http://www.jboss.org/downloading/? projectId=jbossas&url=https://sourceforge.net/project/showfiles.php? group_id=22866&package_id=16942&release_id=614346 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âydự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> Ứngdụng Client: Cũng chọn server JBOSS Bước 1: Trong ứngdụ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 ứngdụ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 ứngdụ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ì đứngtại thư mục chứa file jar.exe của bộ JDK. Add file .jar này vào project client: Bước 2: Xâydựng servlet hoặc jsp để sử dụngejb 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 ứngdụng client. HẾT . Xây dựng ứng dụng EJB đơn giản Cài đặt JBOSS 4.2.3: Download: http://www.jboss.org/downloading/?. 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