10. 4. การตั้งค่า สร้าง JBoss server
เลือกที่ เมนู Window -> Show view -> Server
จะปรากฏแถบด้านล่างขึ้นมา แล้วคลิกขวา เลือก Create New Server
11. 4. การตั้งค่า สร้าง JBoss server
เลือก Server type เป็น JBoos v5.0
ตั้งค่า Server’s host name : localhost
Server name : ตามชื่อที่ต้องการ
แล้วกด next เพื่อไปสู่ขั้นตอนถัดไป
15. 4.การตั้งค่า JBoss Server
ไปที่ D:jboss-5.1.0.GAserverdefaultconfbootstrap แก้ไขไฟล์profile.xml
ไปที่ element bean attribute name="AttachmentStore“
แล้วแก้ไขที่ element parameter เพิ่ม attribute class="java.io.File" แล้วกด Save
และทาการทดสอบ เปิด server อีกครั้ง
แก้ไขตามนี้
22. 6. สร้าง SOAP Web services
หลังจาก restart Eclipse แล้ว ให้เปิดเข้ามาแล้ว
เลือก Class ที่ต้องการสร้าง web services แล้ว
คลิกขวา เลือก
ที่ Web Services -> Create Web Service
23. แสดง หน้าต่างขึ้นมา ให้ตั้งค่า มีสามส่วนหลักๆ
ส่วนบน Web Service type ให้เลือกเป็น
Bottom up Java bean Web Service แล้วต่อมา
Service implementation ให้เลือก Class
ที่จะทา web service
ส่วนที่สอง คือ ส่วน Service Server จะเป็นส่วน
ที่ สร้าง WSDL ขึ้นมาบนฝั่ง Server โดยที่
Configuration จะมี Server runtime, Service
Runtime , Service Project, และ Service EAR
โดยที่ Service Project ให้เลือกเป็นเป็น Project
เดียวกันกับที่ Class web service นั้นอยู่
6. สร้าง SOAP Web services
ส่วนที่ 3 จะเป็นตัวสร้าง Client Project เพื่อทดสอบเรียกใช้หรือ ใช้งาน ไม่ขอกล่าวถึง
24. 6. สร้าง SOAP Web services
หลังจาก ตั้งค่า Web Service เสร็จแล้ว กด next
จะเป็นการเลือกว่าจะ สร้าง Methods ไหนเป็น
Service บ้าง
เลือกแล้วกด Next หรือ Finish เพื่อเริ่มการสร้าง
เอกสาร wsdl ถ้ายังไม่ server ให้ทาการเปิด
server ก่อน
25. 6. สร้าง SOAP Web services
จะได้เอกสาร WSDL ของ SERVICE ที่เราสร้าง ต่อไปลองเรียกใช้ Web Services โดยใช้ Tools
เช่น SOAP UI , .NET Web Services Studio ฯลฯ
26. 7.ทดสอบ Web Services ที่สร้าง
ใช้โปรแกรมท่องเว็บ เข้าไปที่ http://localhost:8080/HelloJBOSS/services/CalculatorWebService?wsdl
27. 7.ทดสอบ Web Services ที่สร้าง
ใช้ .NET WebService Studio ทดสอบ
Service ลองป้อน input เข้าไป แล้วกด
ที่ปุ่ม Invoke เพื่อส่งคาขอ จะได้ผลลัพธ์
ตรงช่อง Output ดังรูปนี้