Superare il limite dei 20.000 byte nell'invio di XML ad un server NT

di Nico Pessina, in Coding, Tips, XML,

Il problema consiste nel limite dell'host nell'inviare al server NT solo 20.000 Byte di XML, e nell'impossibilità di utilizzare le variabili di sessioni per memorizzare l'XML che viene via via inviato al Server NT.

L'XML ha questa struttura:

        <INIZIO>
           <Parte-Comune>
                <Finito> SI o NO </Finito>

---
---
---
---

           </Parte-Comune>
           <Parte-Dati>

---
---
---
---
---
---

           </Parte-Dati>
        </INIZIO>

L'idea e' utilizzare dei file dall'ASP, e di prelevare la parte comune e la parte dati e di ricreare un file XML, continuando a richiamare la pagina ASP finche l'Host non ha terminato di inviare i dati, testando il Tag .

In conclusione si ottiene un file di XML ben formato (se lo e' quello che proviene dall'host) ovviando al limite dei 20.000 byte, senza utilizzare le variabili di sessione per la memorizzazione della stringa.

E' utile notare che per poter scrivere file sul server e' necessario abilitare l'apposita opzione da IIS.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi