Porque generar XML en nuestros programas?

Porque generar XML en nuestros programas?

Postby jll-fwh » Thu Oct 28, 2010 11:58 pm

Hola a todos;

Alguien podria darme su punto de vista de porque deberiamos de usar XML en nuestros programas, es decir, si generamos ficheros en XML por cada tabla de la aplicacion, que objetivos pueden tener eses ficheros XML?

Gracias a todos;
Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 5.8.2 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA, OURXDBU
S.O: XP / Win 7 /Win10
Blog: http://javierlloris.blogspot.com.es/
e-mail: javierllorisprogramador@gmail.com
User avatar
jll-fwh
 
Posts: 408
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia

Re: Porque generar XML en nuestros programas?

Postby thefull » Fri Oct 29, 2010 8:18 am

No entiendo muy bien a que te refieres cuando dices "si generamos ficheros en XML por cada tabla de la aplicacion".

La única manera que se me ocurre para tener la info en XML , es por la portabilidad de los datos, al ser simple texto,
te lo puedes llevar/intercambiar hacia otros programas.

De todas maneras, el rendimiento bajaría mucho a medida que tuvieras muchos datos.

Por ejemplo, un programa de recetas de cocina, sería muy practico hacerlo , es más, en GNU/Linux hay una aplicacion que
aporta un XSD, y los datos son XML, por lo tanto , podriamos hacer una aplicacion que manejara esos datos.
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
thefull
 
Posts: 729
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Re: Porque generar XML en nuestros programas?

Postby leondefrancia » Fri Oct 29, 2010 3:12 pm

Lo que he visto de XML es por interoperabilidad, es decir, es una manera (digamos standar) de pasar datos entre aplicaciones, e incluso dentro de una aplicación, se de un caso donde los datos los levanta de un server MySql los traduce a XML se envian al Front-End y ahí nuevamente se traduce de XML a un cursor, lo que a futuro contempla la posibilidad de reemplazar una de las capas (datos, logica o interfaz) por otra en otro lenguaje. No se de casos en que los datos se almacenen en XML.
Libreria: FWH/FWHX 9.11 25/November/2009
Harbour: Harbour 2.0.0 Beta2
Compilador: Borland C++ 5.5.1 versión 32 bits
Editor de Recursos: UEstudio 10.0
Gestor de B.D: A.D.A ( Advantage Data Architect )
S.O: Windows XP
leondefrancia
 
Posts: 33
Joined: Tue Jun 08, 2010 3:34 pm
Location: Rosario, Santa Fe. Argentina


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 55 guests