Мы используем XML для тестирования.Я бы также использовал его, если бы мне нужно было распространять его как часть небольшого, легкого приложения (может быть, для отсоединенных ноутбуков и т. Д.).
Мы используем AD для приложений малого и среднего размера, где требуется контроль доступауправляться централизованной административной группой, если приложения не слишком сильно стучат по серверу AD.Кроме того, для приложений с очень высокой степенью безопасности мне также понадобится AD для аудита (глубокая защита безотказности).
Если бы у нас были приложения, которые использовались очень интенсивно и имели умеренные или тяжелые зависимости AzMan, я бы, конечносохранить это в AD-LDS (он же ADAM).
Я бы, вероятно, рассмотрел SQL Server, если бы создавал всемирное распределенное приложение, которое могло бы использовать преимущества репликации.Я не уверен, что очень хорошо понимаю использование SQL Server.