คุณสามารถใช้ตัวช่วยสร้างเพื่อสร้าง bean แบบกำหนดทำงานด้วยข้อความและเพิ่มในโปรเจ็กต์ของคุณ
ก่อนที่จะสามารถสร้าง enterprise bean คุณต้อง:
เมื่อต้องการสร้าง message-driven bean ดำเนินขั้นตอนต่อไปนี้:
- ใน Java™ EE perspective คลิก เลือก และคลิก Next
- เลือก Message Driven Bean และคลิก ถัดไป
- เลือก โปรเจ็กต์ ที่จะมี
bean ใหม่
- ในฟิลด์ โฟลเดอร์ เลือกโฟลเดอร์สำหรับ
bean ใหม่
- ในฟิลด์ แพ็กเกจ Java ป้อนชื่อ
แพ็กเกจสำหรับ bean ใหม่
- ในฟิลด์ ชื่อคลาส พิมพ์ชื่อสำหรับ
bean เอ็นเตอร์ไพรซ์ ตามระเบียบแล้ว ชื่อ bean ควรขึ้นต้นด้วยอักษร
ตัวพิมพ์ใหญ่
หมายเหตุ: คุณสามารถใช้อักขระ Unicode สำหรับชื่อ bean
แต่อักขระ Unicode ไม่ได้รับการสนับสนุนสำหรับแพ็กเกจ bean เอ็นเตอร์ไพรซ์และ
คลาสที่สัมพันธ์กับ beans เอ็นเตอร์ไพรซ์
- เปลี่ยน Superclass สำหรับ
bean ถ้าคุณต้องการให้สืบทอดจากคลาสอื่นที่ไม่ใช่ java.lang.Object และ
คลิก ถัดไป
- ระบุ ชื่อ EJB สำหรับ bean นี้คือ
ชื่อของคลาส bean เอ็นเตอร์ไพรซ์
- ระบุ ชื่อ JNDI ปลายทาง สำหรับ
bean นี้คือชื่อโลจิคัลที่ใช้โดยเซิร์ฟเวอร์เพื่อระบุตำแหน่ง bean เอ็นเตอร์ไพรซ์
ตอนรันไทม์
- ระบุ ชื่อที่แสดง สำหรับ bean นี้
คือชื่อแบบสั้นสำหรับ bean เอ็นเตอร์ไพรซ์ที่่ใช้โดยเครื่องมือ
- ระบุ คำอธิบาย ข้อความสำหรับ bean
- เลือก ปลายทาง สำรหับ bean ใหม่:
- คิว ระบุว่าจะใช้โมเดลข้อความ JMS
แบบ point-to-point
- หัวข้อ ระบุว่าจะใช้โมเดลข้อความ JMS แบบ
publish-and-subscribe
- เลือก ชนิดธุรกรรม สำหรับ bean ใหม่:
- คอนเทนเนอร์ ระบุว่าการกำหนดขอบเขตธุรกรรมถูกดำเนินการ
โดยคอนเทนเนอร์
- Bean ระบุว่าการกำหนดขอบเขตธุรกรรม
ถูกดำเนินการโดย bean
คลิก ถัดไป
- เลือกชนิดของ โมดิฟายเออร์ เพื่อใช้
สำหรับคลาส
- ทางเลือก: เลือก อินเตอร์เฟส ที่คุณต้องการ
ให้ bean ประยุกต์ใช้ คลิก เพิ่ม เพื่อเลือกอินเตอร์เฟสที่
คุณต้องการประยุกต์ใช้และคลิก ลบออก เพื่อนำ
อินเตอร์เฟสที่คุณไม่ต้องการประยุกต์ใช้อีกต่อไปออก
- เลือก stubs เมธอดที่คุณต้องการให้วิซาร์ดสร้าง
- คลิก เสร็จสิ้น เพื่อเพิ่ม bean ใหม่ใน
โปรเจ็กต์ EJB ที่เลือก