สารบัญ:
คำจำกัดความ - ข้อความอธิบายตนเองหมายความว่าอย่างไร
ข้อความอธิบายตนเองประกอบด้วยข้อมูลและข้อมูลเมตาอธิบายรูปแบบและความหมายของข้อความ พวกเขามักจะมีข้อมูลทั้งหมดที่จำเป็นในการทำความเข้าใจข้อความและข้อมูลทั้งหมดที่จำเป็นในการทำงานให้เสร็จสมบูรณ์ ข้อความอธิบายตนเองช่วยในการลดปริมาณการเชื่อมต่อระหว่างส่วนประกอบต่าง ๆ ทั่วทั้งระบบและอำนวยความสะดวกในการวิวัฒนาการอย่างอิสระของส่วนประกอบไคลเอ็นต์ - เซิร์ฟเวอร์
Techopedia อธิบายข้อความอธิบายตนเอง
ข้อความที่อธิบายตัวเองอาจรวมถึงไวยากรณ์และความหมาย Extensible Markup Language (XML) เป็นตัวอย่างของข้อความอธิบายตนเองที่มีคู่ของแท็กและค่า โดยพื้นฐานแล้วข้อความอธิบายตนเองประกอบด้วยทั้งเมทาดาทาที่อธิบายสคีข้อความและค่าที่สอดคล้องกับสคีมา
แต่ละข้อความมีข้อมูลที่อธิบายถึงวิธีการประมวลผลข้อความ ตัวอย่างคือเมื่อข้อมูลจำเพาะของชนิดสื่อเสร็จสิ้นโดยใช้ส่วนหัว Content-Type เช่น:
ประเภทเนื้อหา: ภาพ / jpeg
ประเภทเนื้อหา: แอปพลิเคชัน / xml
ข้อความอธิบายตนเองช่วยให้ผู้รับปลายทางเข้าใจวิธีตีความพารามิเตอร์ข้อความและประเภทที่เกี่ยวข้อง ในระหว่างการโต้ตอบระหว่างไคลเอนต์และเซิร์ฟเวอร์คำขอของไคลเอ็นต์และการตอบสนองจากเซิร์ฟเวอร์มักจะอยู่ในรูปแบบของข้อความ บางแอปพลิเคชันคาดหวังว่าข้อความเหล่านี้ส่งผ่านระหว่างทั้งสองจะเป็นการอธิบายตนเองและสิ่งนี้ทำให้แอปพลิเคชันสามารถเข้าใจข้อความเช่นที่อยู่ใน XML
ข้อความอธิบายตนเอง XML อาจมีข้อมูลผู้ส่งและผู้รับหัวข้อและเนื้อหาข้อความ ดังนั้นจึงถือได้ว่า XML เป็นข้อมูลที่ห่อด้วยแท็กดังนั้นจึงต้องใช้ชิ้นส่วนของซอฟต์แวร์ในการส่งรับแสดงหรือจัดเก็บข้อมูล
ชนิดสถานะของข้อความที่อธิบายตนเองข้อความเชื่อมโยงคุณสมบัติกับ Internationalized Resource Identifiers (IRIs) และเงื่อนไขการใช้งานที่กำหนดไว้ในข้อความอ้างอิงนอกเหนือจากการระบุประเภทคุณสมบัติในบริบท
นอกจากนี้ยังให้แอปพลิเคชันมีความยืดหยุ่นในการเปลี่ยนเนื้อหาข้อความหรือเพิ่มเขตข้อมูลโดยไม่ต้องเข้ารหัสแอปพลิเคชันที่รับทั้งหมดอีกครั้ง
