Rails y modelos en XML

Hola, estoy desarrollando con un amigo una aplicación Rails para la
configuración y administración de servicios de un Linux.

Para acceder y modificar los ficheros de configuración de cada servicio
(cada
uno de su padre y madre) lo que hacemos es generarlos inicialmente en
XML y
manejar un XML por cada fichero, un XML interno a la aplicación. Y
cuando
se “salvan” los datos con un método “save” generamos a partir del XML el
fichero en su formato correspondiente. Para todo lo demás, la aplicación
Rails sólo juega con un fichero XML.

De momento estamos empezando y tras buscar bastante hemos optado por
usar la
librería XML-Mapping, que permite definir unas clases y subcalses que
conforman la estructura del XML y posteriormente declarar un objeto que
contiene atributos accessor para cada etiqueta del XML. Hemos hecho ya
un
mmódulo para configurar lo sinterfaces de red y entendemos que es una
solución factible (aunque costosa).

Más o menos le vamos cogiendo el truquillo, pero claro, es una pena pues
se
aleja mucho de Rails en cuanto a que tenemos que implementar a mano
muchas
funcionalidades de, por ejemplo, ActiveRecord.

Simplemente me preguntaba si alguien ha hecho algo parecido y podría
aconsejarme alguna otra solución, más “a lo Rails”, una especie
de “ActiveXML” (si es que existiese, que me temo no es así). Es decir,
los
modelos son ficheros XML cada uno con su estructura.

¿Alguna sugerencia o consejo?

Muchas gracias.

El Miércoles, 22 de Noviembre de 2006 22:55, Sergio Gil Pérez de la Manga
escribió:> 2006/11/22, Iñaki [email protected]:

Simplemente me preguntaba si alguien ha hecho algo parecido y podría
aconsejarme alguna otra solución, más “a lo Rails”, una especie
de “ActiveXML” (si es que existiese, que me temo no es así). Es decir,
los modelos son ficheros XML cada uno con su estructura.

¿Alguna sugerencia o consejo?

Hace bastante hablamos en la lista del asunto. La cosa al final quedó
en nada y se hizo de otra forma, pero quizás el hilo te valga para
tirar de él:
simplelogica.net

Interesante lo que se cuenta en el hilo, muchas gracias, le echaré un
vistazo.

2006/11/22, Iñaki [email protected]:

Simplemente me preguntaba si alguien ha hecho algo parecido y podría
aconsejarme alguna otra solución, más “a lo Rails”, una especie
de “ActiveXML” (si es que existiese, que me temo no es así). Es decir, los
modelos son ficheros XML cada uno con su estructura.

¿Alguna sugerencia o consejo?

Hace bastante hablamos en la lista del asunto. La cosa al final quedó
en nada y se hizo de otra forma, pero quizás el hilo te valga para
tirar de él: