- ติดตั้ง Visual Studio Community 2017
- ติดตั้ง SoapUI
- ใช้เครื่องตัวเองเป็น Server : เปิดการใช้งาน Microsort IIS (Internet Information Service)
- ใช้ Server บน Cloud : สมัคร Azure for Student
ติดตั้ง Visual Studio Community 2017
โดยปกติแล้วเมื่อทำการติดตั้งเสร็จแล้ว ก็จะขึ้นหน้าต่าง Visual Studio Installer ที่เป็นหน้า Modify มาแบบนี้ ให้ทำการติดตั้งทั้ง 2 ตัวในกรอบสีแดงให้เรียบร้อยครับ แต่ถ้าหากเผลอปิดตัว Installer ไป ก็สามารถเปิดได้จากตัวโปรแกรม Visual Studio ได้โดยเข้าที่ Tools >> Get Tools and Features... หรือจะค้นหาจาก Windows Search ก็ได้
**** สิ่งสำคัญ : ขณะติดตั้ง Package หรืออัพเดทตัวโปรแกรมต้องปิด Visual Studio ก็ ให้เปิดแค่ตัว Installer เท่านั้น ****
ติดตั้ง SoapUI
SoapUI เป็นโปรแกรม Open Source ที่เอาไว้สำหรับทดสอบ Web Service โดยที่ไม่ต้องเขียนโปรแกรม ซึ่งจะทำให้ช่วยลดความยุ่งยาก และประหยัดเวลาในการทดสอบลง สามารถ Download ได้ที่ https://www.soapui.org/
ใช้เครื่องตัวเองเป็น Server : เปิดการใช้งาน Microsort IIS (Internet Information Service)
ในตัวโปรแกรม Visual Studio นั้นเวลา Run เพื่อทดสอบ Web Service จะได้เป็น localhost เท่านั้นไม่สามารถแก้เป็น ip address ได้ กรณีที่จะใช้เครื่องตัวเองเป็น Server จะต้องใช้ Microsoft IIS มาเป็นตัวช่วย
IIS (Internet Information Service) เป็นโปรแกรมที่จะทำให้เครื่องคอมพิวเตอร์ของเราเป็นเครื่องเว็บ Server ถูกพัฒนาขึ้นมาโดย Microsoft ซึ่งปกติแล้วจะมีมาพร้อมกับ windows แต่ไม่ได้ถูกเปิดใช้งานเอาไว้โดยเริ่มต้น วิธีการเปิดใช้งานก็คือ
ให้เปิด Control Panel >> Program and Features จากนั้นคลิกที่ Turn Windows features on or off
ซึ่งอยู่ทางเมนูด้านซ้าย แล้วทำการคลิกเลือกที่ Internet Information Service หนึ่งครั้ง
ถัดมาให้เข้าไปที่ Internet Infomation Service >> World Wide Web Services >> Application Development Features แล้วทำการคลิกเลือก ASP ทั้งหมด 3 ตัว จากนั้นกด ok
ระบบจะทำการประมวลผลเพื่อเปิดใช้งาน IIS สักครู่ พอเสร็จแล้วเครื่องคอมพิวเตอร์ของเราก็จะสามารถใช้ IIS ได้
โดยปกติแล้ว หากติดตั้ง ASP ก็จะมีการปลดล็อก webServer/handlers และ webServer/modules แต่บางทีก็ไม่ได้ปลดล็อกให้ ดังนั้นเพื่อความแน่ใจจึงควรใช้คำสั่งปลดล็อกเองอีกที โดยการเปิด cmd แบบ Run as Administrator แล้วใช้คำสั่ง
%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers
เท่านี้ก็เป็นอันเสร็จสิ้น
ใช้ Server บน Cloud : สมัคร Azure for Student
สำหรับนักศึกษามจพ.สามารถที่จะใช้ Azure for Student ได้ฟรีๆ ซึ่งวิธีการสมัครใช้งานนั้นสามารถทำตามวิธีในลิงค์นี้ได้เลยครับ https://medium.com/@thebraveyongyee/วิธีสมัครazure-for-student-ฉบับไม่ต้องพึ่งรหัสจากimagine-4af07663d6a9
สารบัญ Tutorial สร้าง Web Service ด้วย C#
ไม่มีความคิดเห็น:
แสดงความคิดเห็น