لغات البرمجة

لغة البرمجة: NVDL.

لغة التحقق المبنية على المساحة الأسمية (Namespace-based Validation Dispatching Language)، المعروفة اختصاراً بـ NVDL، هي لغة تخطيط لتحقق المستندات الـ XML التي تدمج بين عدة مساحات أسمية. تمثل هذه اللغة معيارًا دوليًا وهي جزء من مواصفة تخطيط مخططات DSDL (Document Schema Definition Languages)، حيث تأتي كجزء رابع منها.

تم تطوير NVDL لحل تحديات التحقق من صحة المستندات الـ XML التي تندمج فيها عدة مساحات أسمية. يمكن استخدام NVDL لتوجيه التحقق من صحة مستند XML مع وجود عدة مخططات (schemas) وتحديد أي جزء من المستند يجب أن يخضع للتحقق وفقًا لمساحة الأسماء المعينة.

تعتمد NVDL بشكل كبير على لغة التوجيه الأسمية القديمة (Namespace Routing Language)، وتمتاز بالقدرة على توجيه التحقق من صحة المستندات بشكل مرن وفعال.

تجمع NVDL بين مزايا عدة، بما في ذلك توفير آلية للتحقق من صحة مستندات XML متعددة المساحات الأسمية والقدرة على تحديد الجزء المطلوب من المستند للتحقق وفقًا للمساحة الأسمية المحددة.

تمثل شركة Crane Softwrights Ltd والمجتمع المعني بالأمن الوطني جزءًا من المجتمعات التي ساهمت في تطوير ونضوج NVDL.

يمكن العثور على معلومات إضافية عن NVDL في صفحتها على ويكيبيديا هنا.