Mikromarc 3 Server Messages Program

Fra Mikromarc Wiki
Hopp til navigeringHopp til søk

Mikromarc 3 Server Messages Program (Messages.exe) er programmet som fysisk sender og leser e-post og SMS. Messages.exe er et konsollprogram. Men kan også kjøre som en NT-service.

Forberedelser

(Dette avsnittet tar ikke for seg oppsett av e-post- og SMS-kontoer i Rutiner>Meldinger. Se hjelpen for hvordan. )

I Messages.exe.config:

  • Sjekk at <ApplicationURL> og <ConnectionString> er riktig satt opp. Merk at ConnectionString kan settes til å kjøre mot flere databaser samtidig F.eks. <add key="ConnectionString" value="DSN=bib-1|DSN=bib-2|...|DSN=bib-N"/>
  • Kommenter ut <ServerPath> eller sett den til bin-katalogen hvor Messages.exe befinner seg. F.eks. <add key="ServerPath" value="C:\Program Files\Mikromarc 3\Server\bin" /> (Obs: Utkommentering av <ServerPath> vil bli gjort som default i 3.0.3, )
  • Sett deretter opp en <LogFile>. F.eks. <nowiki><add key="LogFile" value="C:\TEMP\Messages.log" /> </ nowiki>
  • Endre eventuelt parameterne:
    • <nowiki><add key="LogClear" value="true" /> </ nowiki> der true betyr å tømme logfilen ved hver oppstart av Messages.exe.
    • <nowiki><add key="LogLevel" value="all" /> der verdiene kan være none, fatal eller all
    • <nowiki><add key="MessagesPoll" value = "60" /> </ nowiki> der verdien er antall sekunder mellom hver send og les.

( Message.exe.config og *Service.bat-filene ligger alle i samme katalog som Messages.exe. F.eks. C:\Program Files\Mikromarc 3\Server\bin. )

( Det er kun nødvendig å endre *Service.bat-filene under hvis man ønsker annet oppsett enn det som er standard. Ta i så fall kontakt med undertegnede. )

Installere tjeneste

  • Kjør installServices.bat for å sette opp Messages.exe som en automatisk tjeneste som starter med maskinen. Avsnittene under er da ikke nødvendige.

(Obs: Det er en liten bug i installServices.bat. Tjenesten blir ikke automatisk. Men manuell. Løses ved å erstatte med:
_Service.Exe -i -n "Mikromarc 3 Messages Service" -p messages.exe -c "" -w "" -a -h
Dette vil bli gjort til 3.0.3. )

Kjøre tjeneste

  • Kjør startServices.bat

Stoppe tjeneste

  • Kjør stopServices,bat

Fjerne tjeneste

  • Kjør removeServices.bat