Article View: fr.comp.text.xml
Article #9150Re: XML et administration de r�seau.
From: Alain Ketterlin
Date: Tue, 15 May 2001 16:18
Date: Tue, 15 May 2001 16:18
48 lines
3301 bytes
3301 bytes
Dario Efine <DEfine@iFrance.com> writes: > XML serait utilis� pour d�crire des �v�nements et des alarmes comme > par exemple une base de donn�es HS, une perte de connexion ou la > r�ussite de l'ex�cution d'un batch distant etc. Ainsi, ces informations > seraient envoy�es de la station vers la plate-forme pour l'informer de > l'�v�nement (les traps du protocole d�di� SNMP font cela tr�s bien). Je n'ai que des souvenirs lointains de SNMP, mais es-tu sur que le texte est la mailleure facon de transmettre ce type d'information. Si oui, il se pourrait que XML ajoute un peu trop de balisage pour que cela vaille le coup. > 1. Existe-t-il des DTD qui d�crivent de telles informations (� l'image > des informations d'une MIB pour le protocole SNMP) ? Pas que je sache, mais jette tout de meme un oeil a http://xml.coverpages.org/, dans la partie "Applications". > 2. Placer les donn�es brutes XML dans un paquet TCP et envoyer celui-ci > tel quel sur le r�seau : pensez-vous que c'est la meilleure solution ? Ca depend de ce que tu entends par "paquet TCP" (on ne peut pas controler les paquets en utilisant des sockets, seulement le flux). Si tu utilises TCP pour disposer d'un flux de donnees, il te faudra un autre mini-protocole par dessus pour delimiter un document XML. Si tu utilises seulement TCP pour la fiabilite (comme, par exemple, http), cela devrait etre une bonne solution. Le probleme est qu'il est difficile de detecter la fin d'un document XML (parce que la balise de fin de l'element racine peut etre suivie d'une quantite quelconque de blancs et/ou de commentaires et d'instructions de traitement -- decision que meme Tim Bray, il me semble, considere maintenant comme une erreur de conception). Cela signifie simplement qu'un parseur (qu'il soit DOM ou SAX) ne peut pas utiliser directement la socket, parce qu'il ne s'arreterait qu'au moment de sa fermeture. Si ca te convient, tant mieux, mais dans ce cas, peut-etre vaudrait-il mieux developper un petit protocole fiable au-dessus d'UDP (puisque ton protocole ne permet l'echange que d'un message). Si tu es a un niveau bien superieur, tu peux aussi regarder du cote de XML-RPC ou de SOAP. Peut-etre que tous les details ci-dessus sont superflus. -- Alain.
Technical Details
Message-ID:
<wy7kzivb4u.fsf@polya.u-strasbg.fr>Path:
arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mailReferences:
<2001514-14577-676480@foorum.com>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,fbe97baba326b2f8 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-05-15 09:21:44 PST Path: arc1-ca.pugleaf.net!archiver1.sj.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!ciril.fr!news.u-strasbg.fr!not-for-mail From: Alain Ketterlin <alain@dpt-info.u-strasbg.fr> Newsgroups: fr.comp.text.xml Subject: Re: XML et administration de r�seau. Date: 15 May 2001 18:18:41 +0200 Organization: CRC - Universite Louis Pasteur Strasbourg France Lines: 49 Message-ID: <wy7kzivb4u.fsf@polya.u-strasbg.fr> References: <2001514-14577-676480@foorum.com> NNTP-Posting-Host: polya.u-strasbg.fr X-Trace: news.u-strasbg.fr 989948218 9616 130.79.6.19 (15 May 2001 17:36:58 GMT) X-Complaints-To: usenet@u-strasbg.fr NNTP-Posting-Date: 15 May 2001 17:36:58 GMT To: Dario Efine <DEfine@iFrance.com> X-Newsreader: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef"