Newsgroup: it.lavoro.professioni.webmaster
Titolo: [POLL] XML come mezzo di scambio dati.

Hola todos!
Vediamo di animare le discussioni con qualcosa di produttivo...
...allora, il mondo open-source e il W3C sta elevando l'XML e ciò che
ne consegue come un mezzo potente per lo scambio dati in genere...
...voi che ne pensate? Chi lo usa? Come?
L'arena è aperta! :c)))
--
((( Bazzmann Site Labs© ))) :: "The net is a tribe."©
((( :: Accessibilità :: Usabilità :: Web Design :: Comunicazione :: )))
_______________________________________________________________________
Su 
http://www.bazzmann.com
 leggenda narra che...
"Il mondo è una tribu', internet il suo tam-tam."©
( Da Bazzmann© )

 ne consegue come un mezzo potente per lo scambio dati in genere...
si', e' un modo abbastanza versatile per formattare dati mediante file di
testo.
Lo sta usando ad esempio l'ASP (Associazione Shareware Professional) di cui
fa parte la nostra azienda, come mezzo standard per fornire informazioni ai
siti che trattano versioni shareware/freeware dei programmi (credo abbiate
presente, in italia VOLFTP, all'estero ZDNET, CNET e così via: tutti questi
siti mostrano una descrizione del programma, siti da cui fare il download,
prezzo ecc). Da un anno e' partita un'azione dell'ASP per far adottare a
tutti questi siti un file XML - che abbiamo chiamato PAD... eh sì, molto
modestamente anche il sottoscritto ha dato il suo contributo, per esempio
tra i linguaggi previsti per le nazionalizzazioni c'è guardacaso l'italiano
:-).
Il file PAD che contiene i dati x questi siti e' un file XML.
Bene questo è quanto so io...
Ciao
--
ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸
Prova iPer Hyper Publish PRO: un'unica soluzione per realizzare
sia pagine Internet che CD-ROM!   
http://hyper-publish.com/ita/
Visual Vision - 
http://visualvision.it/
 
http://visualvision.com
I leader del software ipertestuale.           [ASP, ESC member]

 ...voi che ne pensate? Chi lo usa? Come?
.... XML è una gran bella creatura Bazz.
La creazione di questo macro insieme permette sicuramente una convergenza
verso una oggettiva multipiattaformazione delle risorse.
Come in tutte le cose, ci vuole tempo.
Pensiamo un attimo alle direttive XML, alla (corretta) rigidità della
sintassi ....
Xml potrà catalizzare le esperienze di un buon WM, rendendo facili molti
compiti attualmente ingrati ...
Bisogna tagliare buona parte dei fili che ci legano al passato del web
coding ...
Il problema si pone per coloro che si ostinano a creare coding stile
"melanzane alla parmigiana", includendo tag html 1,1 , DHTML e compagnia
cantante.
Sembra stupido ma cancellare dalla prassi comune il classico <center> sarà
una impresa epica.
.... e francamente non credo che il periodo di transizione al protocollo
"strict" possa dare frutti interessanti.
Le potenzialità offerte dall'XML sono eccellenti, sulla carta.
Probabilmente un primo passaggio al sistema suggerito dall'XML sarà il DOM
....
.... un linguaggio ha successo  se può essere sfruttato da una larga base
.... e penso proprio che il DOM, sia un buon trampolino di lancio per
superare i limiti dell'HMTL ...
Vedremo di farci due risate con l'arrivo dei cell 3G.
Intanto continuiamo a studiare ....
" ... anche se non condivido l'entusiasmo generale, .... tu mi conosci.....
:  Teletrasportami Scotty !"
Simone.


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!

 scambio di dati tra piattaforme/sistemi/applicativi eterogeni.
Infatti, io non ho dubbi a proposito, volevo animare la discussione e
tirar fuori qualcosa di interessante... anche per vedere un po' il
quadro "italiano" di come la pensiamo a riguardo.
Io lo vedo come un ottimo elemento multipiattaforma per lo scambio di
dati e altri utilizzi (vedi le PI News), ma anche come una struttura
organizzativa di siti più complessi, senza dover accedere a DB o 
soluzioni più high-end...
..tu che dici? :c)


 Intanto continuiamo a studiare ....
E a parlarne... perchè no? ;c)


 prezzo ecc). Da un anno e' partita un'azione dell'ASP per far adottare a
Beeene beeene bene... l'argomento si fa interessante... come ti 
ricorderai sono molto interessato a XML come mezzo di interfacciamento
tra web e applicativi "standard"... 
...ho letto un bell'articolo (non mi ricordo il nome ora) in cui si
usava XML come scambio in realtime a mo' di ICQ (peer to peer) per
applicazioni aziendali... 
...e mi ha interessato molto.
E' stato in occasione della conferenza organizzata da O'Reilly.


 ..tu che dici? :c)
l'accesso a db è milioni di volte più veloce di quello ad un file XML (parlo
per quello che so io...).
i parser XML non sono così veloci come un driver ben scritto per un db.
dunque, i db servono eccome, anche perchè 1 giga di dati un db lo tiene, ho
dei dubbi sull'affidabilità di un parser con un tale quantitativo di dati
:-)


 dei dubbi sull'affidabilità di un parser con un tale quantitativo di dati
un parser e` un parser, un database e` un database, sono due concetti
diversi.
si potrebbe pensare a un database che salva i dati in xml perche` no, e
funzionerebbe benissimo. Ci vorrebbe uno sviluppatore di database in realta`
per dire qualcosa di sensato al proposito.
Rossella

 ^_^
@ <snip>
@ Io lo vedo come un ottimo elemento multipiattaforma per lo scambio di
@ dati e altri utilizzi (vedi le PI News), ma anche come una struttura
@ organizzativa di siti pi๙ complessi, senza dover accedere a DB o 
@ soluzioni pi๙ high-end...
@ 
@ ..tu che dici? :c)
Trovo che sia la soluzione migliore per lo scambio di oggetti in
ambienti eterogeneo: se il ricevente non li sa gestire, almeno non se ne
perdono le informazioni!!!
Per il discorso database, la cosa e' piu' sottile: XML e', piu' che
altro, uno standard per la rappresentazione di oggetti, il suo uso con i
DB e', piu' che altro, correlato all'invio (rappresentazione?) dei
risultati di query verso applicazioni non direttamente legate al DB
stesso. La si puo' vedere come una interfaccia tra DB a applicazione.
Per i discorsi di -uso serio-, sono adesso responsabile per un progetto
di uso di XML per il trasferimento dati in applicazioni di logistica di
magazzino, si tratta dei dati di parecchi miliardi di lire di merce
trasferita al giorno, quindi sarebbe un bel passo in avanti per
l'utilizzo 'serio' della tecnologia, se effettivamente tale progetto
diventasse operativo (ora e' solo in fase di studio).
Andrea

 :-)
:c))) Vedi sopra.
--
((( Bazzmann Site Labs© ))) :: L'e-business nelle tue mani...
((( :: Accessibilità :: Usabilità :: Web Design :: Comunicazione :: )))
_______________________________________________________________________
Su 
http://www.bazzmann.com
 leggenda narra che...
"Solo due cose sono infinite, l'universo e la stupidita' umana, 
e non sono sicuro della prima".
(Albert Einstein)

 per dire qualcosa di sensato al proposito.
Bene... c'è nessuno che sviluppa DB? :c)
--
((( Bazzmann Site Labs© ))) :: L'e-business nelle tue mani...
((( :: Accessibilità :: Usabilità :: Web Design :: Comunicazione :: )))
_______________________________________________________________________
Su 
http://www.bazzmann.com
 leggenda narra che...
"Solo due cose sono infinite, l'universo e la stupidita' umana, 


 diventasse operativo (ora e' solo in fase di studio).
Uhm... quindi usi XML come interscambio dei dati o anche come 
archiviazione degli stessi?
--
((( Bazzmann Site Labs© ))) :: L'e-business nelle tue mani...
((( :: Accessibilità :: Usabilità :: Web Design :: Comunicazione :: )))
_______________________________________________________________________
Su 
http://www.bazzmann.com
 leggenda narra che...
"Solo due cose sono infinite, l'universo e la stupidita' umana, 


 diversi.
qui mi si chiedeva se XML soppienterà mai i db: la mia risposta è no, perchè
come la vedo io i db hanno un ruolo diverso. :-)


 come la vedo io i db hanno un ruolo diverso. :-)
Ma nooooooooo!!!
Leggi il titolo del thread... :c)))
Sciocchino... ;cD
--
((( Bazzmann Site Labs© ))) :: Il sito in rosso per le e-aziende.
((( :: Accessibilità :: Usabilità :: Web Design :: Comunicazione :: )))
_______________________________________________________________________
Su 
http://www.bazzmann.com
 leggenda narra che...
"Opera in modo che la massima della tua volontà possa sempre 
valere in ogni tempo come principio di una legislazione 
universale."
( Kant )

 ^_^
@ Uhm... quindi usi XML come interscambio dei dati o anche come 
@ archiviazione degli stessi? <snip>
Solo interscambio. Per l'archiviazione, tutto su DB.
;)

 Leggi il titolo del thread... :c)))
:-O
beh, guarda che me ne sono accorto sai :-)
ma il passaggio era riferito alla tua domanda: "vedi bene XML al posto dei
db?"


 db?"
Si, ma intendevo come mezzo intermedio tra il semplice testo e il 
database (per tutti quelli che hanno un sito web, ASP, un po' di
spazio ma non possono avere un DB)... un mezzo alternativo di 
fascia bassa... non metto in dubbio la potenza dei DB! :c)))
Lungi da me...
--
((( Bazzmann Site Labs© ))) :: "The net is a tribe."©
((( :: Accessibilità :: Usabilità :: Web Design :: Comunicazione :: )))
_______________________________________________________________________
Su 
http://www.bazzmann.com
 leggenda narra che...
"Non e' certo un genio. Quando la corrente e' saltata
e' rimasto bloccato sulle scale mobili per due ore.". 
(Milton Berle)