บ้าน พัฒนาการ สถาปัตยกรรมแบบเว็บคืออะไร (woa)? - คำจำกัดความจาก techopedia

สถาปัตยกรรมแบบเว็บคืออะไร (woa)? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - สถาปัตยกรรมเชิงเว็บ (WOA) หมายถึงอะไร

สถาปัตยกรรมบนเว็บ (WOA) เป็นสถาปัตยกรรมซอฟต์แวร์ประเภทหนึ่งที่ออกแบบมาเพื่อใช้กับเว็บไซต์และเว็บแอปพลิเคชัน สร้างบนสถาปัตยกรรมที่มุ่งเน้นบริการ (SOA) โดยเพิ่มการสนับสนุนสำหรับแอปพลิเคชันซอฟต์แวร์และบริการบนเว็บ ความแตกต่างที่สำคัญระหว่าง SOA และ WOA คือการใช้ REST APIs โดย WOA แทน SOAP โดย SOA

Techopedia อธิบายสถาปัตยกรรมเชิงเว็บ (WOA)

WOA เป็นรูปแบบย่อยของ SOA ที่มีความสามารถทางเว็บเป็นหลัก มันรวมและเชื่อมต่อระบบและผู้ใช้ผ่านชุด hypermedia (Internet) เทคโนโลยีระดับโลกและทำงานบนส่วนต่อประสานผู้ใช้และ API มันถูกใช้เป็นสถาปัตยกรรมบริการในเว็บไซต์โซเชียลมีเดียและบริการบนคลาวด์

WOA มีข้อ จำกัด พื้นฐานห้าประการ:

  • การระบุของทรัพยากรเช่นตัวระบุทรัพยากรที่เหมือนกัน
  • การจัดการทรัพยากรผ่านการเป็นตัวแทนทางเว็บเช่น HTTP
  • ข้อความอธิบายตนเองเช่น MIME
  • ไฮเปอร์มีเดียสำหรับเอ็นจินของสถานะแอปพลิเคชัน
  • ความเป็นกลางของแอปพลิเคชันหมายถึงแอปพลิเคชัน / บริการที่สร้างขึ้นบน WOA สามารถนำไปใช้ / ใช้กับแพลตฟอร์มใดก็ได้

Nick Gall นักวิเคราะห์ของการ์ตเนอร์ซึ่งเป็นคนบัญญัติศัพท์ WOA ได้จัดทำสูตรง่ายๆเพื่ออธิบาย WOA:

WOA = SOA + WWW + REST

สถาปัตยกรรมแบบเว็บคืออะไร (woa)? - คำจำกัดความจาก techopedia