tsp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tsp-devel] JCDFWriter is alive


From: Stephane Galles
Subject: [Tsp-devel] JCDFWriter is alive
Date: Fri, 15 Apr 2005 01:22:43 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050319

Bonjour,

Pour ceux que cela intéresse, les source du JCDFWriter sont dispo dans JTSP.
- Il est multiprovider
- La conf de sampling se fait via un des fichiers XML spécifiés par Eric
- Il gère les periode de symboles supérieures à 1, en profitant du fait que le format CDF
sait optimiser son stockage quand il manque des samples

Pour tester le JCDFWriter :
- Placer les lib natives de CDF dans votre LD_LIBRARY_PATH (cf doc des messieurs de la NASA)
- Lancez le provider tsp_stub_server classique de la partie C
- Puis à la racine des source de JTSP, tapez :

   ant
   ant jcdfwriter-run

Et hop ! 5 secondes de sampling via la conf suivante qui est livré avec les sources
dans tsp/provider/app/stub/stub_sampling_exemple.xml :

<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<TSP_sample_config version="TSPcfg-1.0">
<Comment>Sampling configuration exemple for the C stub provider</Comment>
   <TSP_providers implicit="none">
       <provider name="Stub1" url="rpc://localhost/StubbedServer"/>
   </TSP_providers>
<TSP_samples implicit_period="1"> <sample name="t" type="double" provider="Stub1" /> <sample name="Symbol1" renamed="S1" type="double" provider="Stub1" period="2"/>
       <sample name="Symbol2" renamed="S2" type="double" provider="Stub1"/>
       <sample name="Symbol3" renamed="S3" type="double" provider="Stub1"/>
   </TSP_samples>
</TSP_sample_config>

Là, il n'y a qu'un provider, mais cela marche théoriquement avec plusieurs. Je ferai un autre exemple
plus tard pour le multiprovider.

Je n'ai pas encore fait la tache Ant pour vérifier la présence des lib natives CDF, mais si elles ne
sont pas là l'erreur est assez explicite

Bonne journée

Steph





reply via email to

[Prev in Thread] Current Thread [Next in Thread]