สารบัญ:
คำจำกัดความ - บริการเว็บหมายถึงอะไร
บริการเว็บในบริบทของ. NET เป็นส่วนประกอบที่อยู่บนเว็บเซิร์ฟเวอร์และให้ข้อมูลและบริการแก่แอปพลิเคชันเครือข่ายอื่น ๆ โดยใช้เว็บโปรโตคอลมาตรฐานเช่น HTTP และ Simple Object Access Protocol (SOAP)
บริการเว็บ. NET ให้การสื่อสารแบบอะซิงโครนัสสำหรับแอปพลิเคชัน XML ที่ทำงานผ่านกรอบการสื่อสาร. NET มีอยู่เพื่อให้ผู้ใช้บนอินเทอร์เน็ตสามารถใช้แอปพลิเคชันที่ไม่ขึ้นอยู่กับระบบปฏิบัติการหรือฮาร์ดแวร์ในพื้นที่ของตนและโดยทั่วไปจะใช้เบราว์เซอร์
Techopedia อธิบายบริการเว็บ
ข้อได้เปรียบที่สำคัญของบริการบนเว็บคือผู้ใช้สามารถใช้บริการได้โดยไม่ต้องทราบรายละเอียดของการใช้งานเช่นแพลตฟอร์มฮาร์ดแวร์ภาษาโปรแกรมรูปแบบวัตถุเป็นต้นบริการบนเว็บช่วยให้การเชื่อมต่อระหว่างระบบต่างกันด้วยความช่วยเหลือแตกต่างกัน ของข้อความ XML ให้การทำงานร่วมกัน
บริการเว็บได้รับการออกแบบมาเพื่อมอบโครงสร้างพื้นฐานการส่งข้อความที่จำเป็นสำหรับการสื่อสารข้ามแพลตฟอร์มโดยใช้มาตรฐานอุตสาหกรรม บริการบนเว็บยังใช้การสื่อสารแบบอะซิงโครนัสเพื่อแก้ไขปัญหาเวลาในการตอบสนองที่เกิดขึ้นเนื่องจากคำขอจากสถานที่ห่างไกลผ่านอินเทอร์เน็ต สิ่งนี้ช่วยให้การดำเนินการงานพื้นหลังสำหรับลูกค้า (เช่นการตอบสนองต่อการโต้ตอบของผู้ใช้) จนกว่าจะเสร็จสิ้นการร้องขอบริการเว็บจริง
ASP.NET จัดเตรียมเฟรมเวิร์กที่สามารถใช้ในการสร้างบริการบนเว็บได้อย่างง่ายดายโดยเน้นไปที่ตรรกะแอปพลิเคชันแทนฮาร์ดแวร์ที่จำเป็นสำหรับการเขียนรหัสโครงสร้างพื้นฐานสำหรับโปรโตคอลการสื่อสารหรือการส่งข้อความ บริการเว็บที่สร้างขึ้นใน ASP.NET สามารถใช้คุณสมบัติของ. NET Framework เช่นการแคชการพิสูจน์ตัวตนและการจัดการสถานะ
บริการบนเว็บใช้ส่วนขยาย ".asmx" พร้อมกับคำสั่งบริการ @Web (ที่ด้านบนของไฟล์) ตามรูปแบบของแอปพลิเคชัน ASP.NET อาจเป็นแอปพลิเคชันแบบสแตนด์อโลนหรือคอมโพเนนต์ย่อยของเว็บแอปพลิเคชันขนาดใหญ่
คำจำกัดความนี้ถูกเขียนในบริบทของ. NET