wiki:rfc:projeto

Version 2 (modified by gribeiro, 11 years ago) (diff)

--

RFC - Projeto

Atualmente o módulo de administração do TerraMA2 utiliza um documento XML com as configurações do banco que contém os dados coletados e os metadados dos servidores de dados e serviços.

Este documento possui a seguinte estrutura:

<!DOCTYPE sismaden>
<sismaden configVersion="1.0" name="xxx">
 <database>
  <dbServer port="3306" password="" hostName="localhost" driver="MySQL" dbName="xxx" user="root"/>
  <params isStudy="false"/>
 </database>
 <analysis numInstances="1">
  <log outputFile="log_analise.txt"/>
  <webservice portNumber="32105" parameters="%c %i" address="eymar-dell" command="analise.exe"/>
  <interval h="0" m="5" s="0"/>
  <imageFilePath path="C:/Users/eymar/imgTerraMA2/"/>
 </analysis>
 <collection>
  <log outputFile="log_coleta.txt"/>
  <webservice portNumber="32100" parameters="%c" address="eymar-dell" command="coleta.exe"/>
  <connection timeout="180"/>
  <collectionDirPath path=""/>
 </collection>
 <plans>
  <log outputFile="log_planos.txt"/>
  <webservice portNumber="32101" parameters="%c" address="eymar-dell" command="planos.exe"/>
 </plans>
 <animation>
  <log outputFile="log_animacao.txt"/>
  <webservice portNumber="32103" parameters="%c" address="eymar-dell" command="animacao.exe"/>
  <imageDirectory directory=""/>
 </animation>
 <notification>
  <log outputFile="log_notificacao.txt"/>
  <webservice portNumber="32102" parameters="%c" address="eymar-dell" command="notificacao.exe"/>
  <interval h="0" m="5" s="0"/>
  <smtp readConfirmation="false" port="0" password="" server="" ssl="false" priority="normal" mail="" timeout="30000" alias=""/>
  <proxy port="" user=""/>
  <terraphpurl url="www.terraweb.com.br"/>
  <sendemail sendupemail="false"/>
  <imagepdf sendimagepdf="false"/>
  <bulletin h="0" m="5" pdf="false" s="0" removelevel="false" pdfPath=""/>
  <legend path="" yPos="500" xPos="600"/>
  <levels level0="Nenhum" level1="Observação" level2="Atenção" level3="Alerta" level4="Alerta Máximo"/>
 </notification>
 <preview>
  <configuration title="TerraMA2" opacity="0.7" zoom="6" interval="600000" googlekey="" terraogc="http://localhost/teogc/terraogcwmscgi.exe" logo="" longitude="0.000" latitude="0.000"/>
  <output path=""/>
 </preview>
</sismaden>