หลังจากเราได้ลองเขียนโปรแกรม แปลง องศา ฟาเรนไฮต์ เป็น องศา เซลเซียส แบบ Local กันไปแล้ว คราวนี้ เราจะมาลองเขียนในแบบ ของ Remote บ้าง ดีกว่า ไปเริ่มกันเลย ...
Created Project
ขั้นแรก เราต้องทำการสร้าง Java Class ที่เราจะทำการ Remote กันเสียก่อน ดังนี้่
ขั้นแรก เราต้องทำการสร้าง Java Class ที่เราจะทำการ Remote กันเสียก่อน ดังนี้่
File => New Project...
เลือก Java => Java Class Library จากนั้น คลิ๊ก Next
ขั้นที่สอง สร้าง Enterprise Application
ให้ New Project ขึ้นมาให้ จากนั้นเลือก Java EE => Enterprise Application => Next
เลือก Server ที่เราจะใช้ ในที่นี้ให้เลือก GlassFish Server => Finish
ขั้นที่สาม เราจะทำการสร้าง Session Bean กัน คลิ๊กขวาดังภาพ แล้วไปเลือก Session Bean
จากนั้นก็ทำการตั้งชื่อ EJB Name แล้วก็ชื่อ Package แล้วก็ติกเลือก Remote Bean แล้วเลือก Java Project ที่เราได้สร้างไว้ในขั้นตอน แรก => Finish
คลิ๊กขวาแล้วเลือก Insert Code ดังภาพ
คลิ๊กเลือก Add Business Method เพื่อนสร้าง Method
จะได้ Code สำเร็จรูป หน้าตาแบบนี้
ให้แก้ไขเป็น แบบนี้
ขั้นที่ 4 ทำการสร้าง servlet
คลิ๊กขวาดังภาพ New => Servlet
จากนั้นก็ทำการตั้งชื่อ Servelet และ Package => Next
คลิ๊กขวา ดังภาพ แล้วเลือก Insert Code
เลือกที่ Call Enterprise Bean
เลือก Enterprise Bean ที่เราสร้างขึ้น ในที่นี้เลือก DtoCRemoteBean => OK
ขั้นสุดท้าย ให้เราเลือกที่ File index.jsp ใน Project แล้ว แก้ไข Code ให้เป็นดังภาพ <Code นี้เป็นการ สร้าง Form กรอก ข้อมูล >
RunProject
จะปรากฎ Form มาให้กรอก องศาแบบ Fahrenheit ขึ้นมา เราลองใส่ดู แล้ว กด Submit
จากนั้นปรากฎผลลัพธ์ ดังภาพ
เป็นยังไงกันบ้างครับสำหรับ การเขียนโปรแกรมง่ายๆ แบบ Remote Session Bean หวังว่าทุกคน คงทำตามกันได้นะครับ ^__^
























ไม่มีความคิดเห็น:
แสดงความคิดเห็น