Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

Innehållsförteckning

Målmiljö

Målmiljöer för systemet är Windows och Linux. Inledande tester kommer först att göras i Windowsmiljö.

Övergripande

Tjänsteplattformens 2 delar, VP och TK drift sätts var för sig. Då VP bygger på Mule drift sätts denna som en tjänst i mule. Varje virtualisering kommer också att drift sättas som separata tjänster i Mule. TK drift sätts som 2 WAR filer i en servlet container (exempelvis Tomcat).

Portabla byggen

Alla komponenter i tjänsteplattfomen är uppsatta för att möjliggöra portabla byggen. Alla projekt är strukturerarde för maven och avses att byggas med maven 2. Filosofin sammanfattas förenklat i 3 steg, checkout, build, run. Innebär att man börjar med att checka ut allt från sitt cm-verktyg tex subversion. Därefter ställer man sig i trunk-foldern och skriver mvn install. Därefter kan man starta olika delar av applikationen med olika maven-kommando, tex

Kodblock
mvn tomcat:run-war

för att starta web-appliaktioner eller

Kodblock
mvn exec:java -Dexec.mainClass="org.mule.MuleServer" -Dexec.args="-config tp-nationelltjanst1-virtualisering.xml"

för att starta mule-applikationer. För exakta instruktioner om vilka olika projekt som levererar exekverbara artefakter och går att starta med maven se dokumentation för förvaltning av tjänstekatalogen.

Paketering virtuell tjänst

Plattformsdomäner

Tjänsteplattformens distribution

Installation

Konfiguration