جدول المحتويات:
التعريف - ماذا تعني مساحة الاسم؟
يتم استخدام مساحة الاسم لتعريف اسم واحد أو أكثر بشكل فريد من أسماء أخرى مماثلة لكائنات مختلفة أو مجموعات أو مساحة الاسم بشكل عام. مساحة الاسم تجعل من الممكن التمييز بين الكائنات ذات الأسماء المتشابهة والأصول المختلفة. في XML ، مساحة الاسم عبارة عن مجموعة من أسماء أنواع العناصر وأسماء السمات ، ويمكن تحديد كل منها بمساحة الاسم الفريدة التي ينتمون إليها.
مساحة الاسم معروفة أيضًا باسم نطاق الاسم.
يشرح Techopedia مساحة الاسم
يتم استخدام مساحة الاسم بشكل أساسي في لغات البرمجة حيث يمكن استخدام نفس الاسم لكائنات مختلفة. يتم إنشاؤه لتجميع تلك الأسماء التي قد تتكرر في مكان آخر داخل نفس البرامج والكائنات والعناصر المترابطة.
على سبيل المثال ، تتكون مساحة أسماء XML من أنواع العناصر وأسماء السمات. يرتبط كل من الأسماء الموجودة في مساحة الاسم / يرتبط فقط بمساحة الاسم تلك. يتم التعرف على الاسم بشكل فريد بواسطة معرف مساحة الاسم قبل الاسم. على سبيل المثال ، Namespace1_ John و Namespace2_John هما نفس الأسماء ولكن ضمن مساحات أسماء مختلفة.
