J2EE และ EJB (Java 2 Enterprise Edition and Enterprise Java Bean) Cont.

02:46 เขียนโดย QA Optimization - Performance and Stability
















ตัวอย่างการพัฒนา EJB Component (Session Bean)

จากรูปที่ 17 แสดง Component Diagram ก็จะพบว่า สิ่งที่จะทำการเขียน ก็คือ 1. Local Interface 2.Remote Interface 3. Home Interface และ 4. Local Home Interface 5. Bean File โปรแกรมจะเป็นการทำงานง่ายๆ คือ พิมพ์คำว่า Hello World ออกมา และสุดท้าย ก็เขียนโปรแกรม Client เพื่อทดสอบการเรียกใช้งาน EJB
หลังจากที่จัดทำ ไฟล์ต่างๆ ทั้งหมดเสร็จแล้ว จะต้อง จัดทำไฟล์ Deployment Descriptor เพื่อนำไปรวมกับไฟล์ Bean ต่างๆ 5 ไฟล์ แล้วจัดทำเป็น EJB-jar ไฟล์ แล้วนำไป Deploy บน Application Server เพื่อให้ Client ต่างๆ เรียกใช้งานได้ต่อไป
หน้าต่อๆ ไป จะเป็นการแสดงตัวอย่าง Code ในการพัฒนา Session Bean แบบ Stateless ไล่เรียงกันไปดังนี้
1. Remote Interface (Hello.java)
2. Local Interface (HelloLocal.java)
3. Home Interface (HelloHome.java)
4. Local Home Interface (HelloLocalHome.java)
5. Bean Class (HelloBean.java)
6. Deployment Descriptor (ejb-jar.xml)
7. Client Class (HelloClient.java)


0 ความคิดเห็น:

แสดงความคิดเห็น