Notions de base de la référence à un schéma xsd à partir d'un autre schéma

Nous écrivons un nouveau schéma xsd qui sera en fonction d'une référence et d'un autre schéma (qui est une industrie de la norme de facto pour les données GPS appelé GPX). Notre schéma sera utilisé dans la validation des documents générés par nos clients, et dans les tests. J'ai besoin de mieux comprendre comment la référence au schéma de base de notre nouveau schéma, d'autant plus que nos systèmes ne peuvent pas s'attendre à disposer d'une connexion Internet.

Ma compréhension est que les références à des documents xsd à un autre serveur sont généralement là pour qu'un développeur peut récupérer le document en cours de développement, mais pendant le fonctionnement du système de validation en temps, on serait sage d'avoir une copie locale d'un schéma puisqu'il ne serait pas prudent de s'accrocher à la production tout simplement parce que le serveur distant a été inaccessible. Est-ce correct?

Alors si c'est le cas, ne xsd attendre de moi, à la fois référence à la distance de la base de schéma xsd, mais aussi le nom et l'emplacement de certains local copie du schéma? Ou est cette référence ne sont pas nécessaires dans mon nouveau fichier de schéma? L'espoir qui fait sens. Merci.

OriginalL'auteur bethesdaboys | 2011-11-19