Newsgroup: it.comp.lang.visual-basic
Titolo: qualche domandina su XML

Ri-ciao,
so che mi odierete, il 31 Luglio a fare certe domande.
Sto leggendo in giro per il mondo, quanto mi puo' servire per trattare con
dati in  XML, e mentre provavo a capirci qualche cosa, mi e' venuto un
dubbio grande grande.
Dovrei metter su uno spazio web, una pagina ASP che, ricevendo dei dati
tramite XML, si prenda la briga di riempire un database.
La stessa pagina ASP dovrebbe essere in grado di ricevere una richiesta in
XML e restituire alcuni dati di alcuni record del database stesso.
Da qualche minuto so anche che un file XML non e' altro che un file di
testo formattato in un modo preciso.
Allora la domanda...
Per "richiedere" alla mia pagina ASP di mandarmi i dati, come devo fare?
Non posso certo scrivere un file di testo sulla cartella di residenza
della pagina stessa.
Immagino dovrei restare in "ascolto" da qualche parte ed aspettarmi un
flusso di "caratteri" inviatomi via.. boh.
Diciamo che se fossi in una intranet, probabilmente metterei un Winsock in
ascolto su una determinata porta, memorizzerei tutto cio' che mi arriva, e
poi elaborerei il testo per tirare fuori i dati contenuti nel testo
arrivato.
Ma su uno spazio web, tutto cio', come si fa?
P.s. Se siete almeno riusciti a capire cose voglio dire, avete gia' i miei
complimenti... io non mi sarei capito!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 complimenti... io non mi sarei capito!
Infatti credo che prima ti debba chiarire un po' le idee...
Ciao,
Daniele.

 Infatti credo che prima ti debba chiarire un po' le idee...
...
il problema e' che per chiarirsi le idee, bisogna prima sapere di cosa si
parla :-)
Allora... la mia pagina ASP (che mi serve per leggere e scrivere su un
database access in internet) dovra' ricevere un flusso di dati in XML (e
gia' qui inizia il problema... come lo ricevo?) contenente i dati pre
l'aggiornamento del db, e dovra' rispondere che e' ha ricevuto tutto; poi
dovra' essere in grado di ricevere una richiesta di dati,  e rispondere
con i dati che ho chiesto (anche qui, credo un flusso XML, no?)
Delle 4 componenti (Applicazione che manda i dati, applicazione che riceve
i dati, pagina ASP intermedia e database), io dovrei occuparmi delle
ultime tre, considerando che dovro' sottostare alle specifiche di chi ha
progettato l'applicazione che manda i dati.
Immagino che nella applicazione che "riceve" i dati scritti sul db in
internet, dovro' usare un controllo Inet per mandare la richiesta dati, la
mia pagina ASP dovra' essere in grado di leggere la richiesta, andare a
leggere i dati nel db, reinviarmi il risultato dell'elaborazione, e
infine, tramite controllo Inet, recuperare quello che la pagina ASP mi ha
mandato.
Mi servierebbe di sapere, almeno come spunto per iniziare una ricerca, che
metodi vanno usati per fare una cosa del genere( ricevere e mandare dati),
sia dal punto di vista ASP, che dal punto di vista applicazione locale con
utilizzo di Inet.
Forse questa volta sono stato piu' chiaro :-)
Ciao... Maurizio


Forse questa volta sono stato piu' chiaro :-)
Se usi .NET sei facilitato nella gestione degli XML perchè puoi
leggere un file e creare il DB corrispondente in memoria già con il
metodo ReadXML dell'oggetto Dataset che poi puoi usare come sorgente
per aggiornare quello access.
Ciao
-- 
Fritz
Togli *ERASE* per rispondere in e-mail.

Ciao Fritz,
grazie per le risposte... cmq. sto andando avanti con il "raccapezzo", ed
in un altro 3ad ho esposto (forse) meglio, cio' di cui necessito.
