Fichiers de configuration d'Application

OK, donc je ne veux pas commencer un saint-guerre ici, mais nous sommes dans le processus d'essayer de consolider la façon dont nous traitons nos fichiers de configuration d'application et nous avons du mal à prendre une décision sur la meilleure approche à adopter. Pour le moment, toutes les applications que nous distribuons est en utilisant son propre ad-hoc des fichiers de configuration, si c'est une propriété des fichiers (de type ini), XML ou JSON (à usage interne pour le moment!).

La plupart de nos code Java pour le moment, nous avons donc été à la recherche à Apache Commons Config, mais nous avons trouvé pour être tout à fait clair. Nous avons également regardé XMLBeans, mais il semble que beaucoup de tourner en rond. J'ai aussi l'impression que si je suis poussé vers XML comme format, mais avec mes clients et mes collègues sont inquiets au sujet d'essayer quelque chose d'autre. Je peux comprendre le point de vue du client, tout le monde a entendu parler de XML, mais à la fin de la journée, ne devraient pas utiliser le bon outil pour le travail?

Quels sont les formats et les bibliothèques sont des gens en utilisant des systèmes de production de ces jours, est ce que quelqu'un d'autre en essayant d'éviter le angle de fixation de l'impôt?

Edit: a vraiment besoin d'être une plate-forme solution: Linux, Windows, Solaris, etc. et le choix de la bibliothèque de servir d'interface avec les fichiers de configuration est tout aussi important que le choix du format.

  • upvoted juste pour dire que XMLBeans "semble comme beaucoup de tourner en rond"
InformationsquelleAutor ninesided | 2008-08-15