🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
6 messages
6 total messages Started by JOweb Thu, 30 Nov 2000 23:39
Question ASP + XML
#10224
Author: JOweb
Date: Thu, 30 Nov 2000 23:39
47 lines
2236 bytes
Salut � tous,

j'essais de d'�claircir le myst�re XML.
Imaginons une page contenant un formulaire asp, on fait un submit qui est
cens� nous renvoyer la liste des produits et de leur prix.

J'essai de visualiser le flux...Attention ! "j'imagine", ne sursautez pas en
voyant la syntaxe je veux juste comprendre l'enchainement....

1. la page envoi la requette � IIS qui transmet  la requete SQL � la base de
donn�e.
2. la base renvoi le r�sultat dans un RecordSet
(produit1,prix_prod1,prod2,prix_prod2,etc.)
3.le RecordSet est transmit vers le doc.xml
4.le doc.xml resemble a �a(+-)...

xsl href="htm.xsl"
<prod>
    <nom><%=rs(prod)%></nom>
    <prix><%=rs(prix)%></prix>
</prod>

5. XSL transforme doc.xml selon ce qui est defini dans "htm.xsl".
6.puis renvoi un doc html au navigateur.


Questions :
- mon flux est il bon ? partiellement bon ? ou tout naze ?

- sur le serveur je recupere la plateforme d'ou provient la requette (WAP,
WEB, WEB TV, etc) si je veux generer un fichier � un format adapt� � quel
moment je precise �a

if plateform =wap
    then xsl="WML.xsl"
else
    xsl = "htm.xsl"
end if

- la boucle permettant de recuperer toutes les lignes du RecordSet est ans
l'ASP ou dans XSL ?

Voil� j'imagine que �a doit �tre dr�le une fois que l'on sais comment cela
marche, mais moi je ne sias pas encore...

merci de votre aide.
JOweb
Re: Question ASP + XML
#10225
Author: Tom.
Date: Fri, 01 Dec 2000 01:07
35 lines
1986 bytes
In article <906ojr$fef$1@news2.isdnet.net>, "JOweb" <joweb@noos.fr>
wrote:

> 1. la page envoi la requette � IIS qui transmet  la requete SQL � la
> base de donn�e.
> 2. la base renvoi le r�sultat dans un RecordSet
> (produit1,prix_prod1,prod2,prix_prod2,etc.)
> 3.le RecordSet est transmit vers le doc.xml
> 4.le doc.xml resemble a �a(+-)...
> 
> xsl href="htm.xsl"
> <prod>
>     <nom><%=rs(prod)%></nom>
>     <prix><%=rs(prix)%></prix>
> </prod>
> 
> 5. XSL transforme doc.xml selon ce qui est defini dans "htm.xsl".
> 6.puis renvoi un doc html au navigateur.
> 
> 
> Questions :
> - mon flux est il bon ? partiellement bon ? ou tout naze ?

Je dirai partiellement bon.
1. Le client envoie le formulaire � une ASP, qui fait la requ�te SQL
2. le SGBD renvoie un RecordSet
3. l'ASP se sert du RecordSet pour construire un document XML
(id�alement dans une cha�ne de caract�res ou un DOMDocument)
4. l'ASP utilise MSXML pour transformer le doc XML qu'il vient de
"cr�er" avec la feuille XSLT voulue
5. le r�sultat est renvoy� au client

Tes autres questions se r�solvent alors d'elles-m�mes.

Tom.
Re: Question ASP + XML
#10244
Author: JOweb
Date: Tue, 05 Dec 2000 00:00
39 lines
1983 bytes
merci je vais mediter...

"Tom." <ptittom@free.fr> a �crit dans le message news:
rjt609.2o2.ln@ptittom.free.fr...
> In article <906ojr$fef$1@news2.isdnet.net>, "JOweb" <joweb@noos.fr>
> wrote:
>
> > 1. la page envoi la requette � IIS qui transmet  la requete SQL � la
> > base de donn�e.
> > 2. la base renvoi le r�sultat dans un RecordSet
> > (produit1,prix_prod1,prod2,prix_prod2,etc.)
> > 3.le RecordSet est transmit vers le doc.xml
> > 4.le doc.xml resemble a �a(+-)...
> >
> > xsl href="htm.xsl"
> > <prod>
> >     <nom><%=rs(prod)%></nom>
> >     <prix><%=rs(prix)%></prix>
> > </prod>
> >
> > 5. XSL transforme doc.xml selon ce qui est defini dans "htm.xsl".
> > 6.puis renvoi un doc html au navigateur.
> >
> >
> > Questions :
> > - mon flux est il bon ? partiellement bon ? ou tout naze ?
>
> Je dirai partiellement bon.
> 1. Le client envoie le formulaire � une ASP, qui fait la requ�te SQL
> 2. le SGBD renvoie un RecordSet
> 3. l'ASP se sert du RecordSet pour construire un document XML
> (id�alement dans une cha�ne de caract�res ou un DOMDocument)
> 4. l'ASP utilise MSXML pour transformer le doc XML qu'il vient de
> "cr�er" avec la feuille XSLT voulue
> 5. le r�sultat est renvoy� au client
>
> Tes autres questions se r�solvent alors d'elles-m�mes.
>
> Tom.
Re: Question ASP + XML
#10113
Author: Pierre Goiffon
Date: Wed, 06 Dec 2000 00:00
16 lines
1506 bytes
"Tom." <ptittom@free.fr> a �crit dans le message news:
rjt609.2o2.ln@ptittom.free.fr...
> 4. l'ASP utilise MSXML pour transformer le doc XML qu'il vient de
> "cr�er" avec la feuille XSLT voulue

Est-ce que tu pourrais d�tailler ce point pliz ? Ca m'int�resse huhu 8)
Que faut-il installer sur le serveur ?? Comment est-ce que �a se programme ?

--

=> @ anti spam !! Merci d'enlever le .invalid pour me r�pondre...
   _________________________________________________________
  /                                                         \
  . Pierre GOIFFON                                          .
  . p  g  o  i  f  f  o  n  @  w  e  b  c  i  t  y  .  f  r .
  \_________________________________________________________/
Re: Question ASP + XML
#10116
Author: Tom.
Date: Wed, 06 Dec 2000 00:00
16 lines
1222 bytes
In article <90lhk8$le4$1@reader1.imaginet.fr>, "Pierre Goiffon"
<pgoiffon.invalid@webcity.fr> wrote:
>> 4. l'ASP utilise MSXML pour transformer le doc XML qu'il vient de
>> "cr�er" avec la feuille XSLT voulue
> 
> Est-ce que tu pourrais d�tailler ce point pliz ?

Moi non, mais il me semble avoir vu passer ici des ASP de ce style,
sinon sur comp.text.xml, l� j'en suis s�r.
Faut installer MSXML <http://msdn.microsoft.com/xml/> sur ton serveur,
pour la suite, je sais pas (mais je suppose qu'il existe une bonne doc
� l'URI ci-dessus).

HTH

Tom.
Re: Question ASP + XML
#10117
Author: JOweb
Date: Wed, 06 Dec 2000 00:00
26 lines
1537 bytes
Quel difference y a t il entre MSXML 3 et xmlinst.exe ?

que faut-il faire exactement pour executer XML cot� serveur?

merci

JO

"Tom." <ptittom@free.fr> a �crit dans le message news:
5ovl09.2n1.ln@ptittom.free.fr...
> In article <90lhk8$le4$1@reader1.imaginet.fr>, "Pierre Goiffon"
> <pgoiffon.invalid@webcity.fr> wrote:
> >> 4. l'ASP utilise MSXML pour transformer le doc XML qu'il vient de
> >> "cr�er" avec la feuille XSLT voulue
> >
> > Est-ce que tu pourrais d�tailler ce point pliz ?
>
> Moi non, mais il me semble avoir vu passer ici des ASP de ce style,
> sinon sur comp.text.xml, l� j'en suis s�r.
> Faut installer MSXML <http://msdn.microsoft.com/xml/> sur ton serveur,
> pour la suite, je sais pas (mais je suppose qu'il existe une bonne doc
> � l'URI ci-dessus).
>
> HTH
>
> Tom.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads