8+ ตัวสร้าง เอกสาร AsyncAPI ที่ช่วยให้การใช้งานดีขึ้น
เอกสาร AsyncAPI โดยพื้นฐานแล้ว Web API มีสองประเภท: ซิงโครนัสและอะซิงโครนัส API แบบซิงโครนัสจะส่งคืนข้อมูลในทันที ให้วิธีการดึงข้อมูลแบบทันทีหรือตามกำหนดการ เมื่อใดก็ตามที่คุณเรียกใช้ API แบบซิงโครนัส API นั้นจะถูกบล็อกจนกว่าเซิร์ฟเวอร์จะตอบกลับ แอปพลิเคชันที่ร้องขอข้อมูลจะรอให้ API สร้างการตอบสนอง ขณะอยู่ใน API แบบอะซิงโครนัส ฟังก์ชันเรียกกลับจะทำงานเมื่อมีการตอบกลับจาก API การเรียก API ไม่ได้บล็อกแอปพลิเคชัน และแอปพลิเคชันไม่รอให้ API ตอบกลับ ดังนั้นจึงยังคงดำเนินการฟังก์ชันอื่นๆ API เหล่านี้มีประโยชน์สำหรับแอปพลิเคชันที่ต้องโหลดส่วนประกอบอื่นๆ ที่ไม่ขึ้นอยู่กับ API AsyncAPI คืออะไร? AsyncAPIเป็นคำจำกัดความ API ที่ได้รับการสนับสนุนจากโครงการโอเพ่นซอร์สเพื่อกำหนด API แบบอะซิงโครนัสที่ขับเคลื่อนด้วยเหตุการณ์ เนื่องจากOpenAPIกำหนดรายละเอียดของ REST API AsyncAPI จะกำหนดความซับซ้อนของ API แบบอะซิงโครนัส ข้อกำหนด AsyncAPI ได้รับแรงบันดาลใจจากข้อกำหนดของ OpenAPI (เดิมเรียกว่า Swagger) และอธิบายและจัดทำเอกสาร API แบบอะซิงโครนัสที่ขับเคลื่อนด้วยเหตุการณ์ในรูปแบบที่เครื่องอ่านได้ ตัวอย่างเช่น เมื่อคุณใช้ WebSockets หรือเมื่อบริการที่แตกต่างกันสองรายการคุยกันผ่านตัวรับส่งข้อความ คุณจะไม่สามารถใช้ API […]