Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Consumer modulet lytter på et kafka topic efter entries til MinLog2 og ved modtagelse indsættes de i databasen. Koden har taget udgangspunkt i Den Gode Brug af Kafka og følger dennes retningslinier. 

Webservice

Der er anvendt Apache CXF som webservice stak. Udgangspunktet er WSDL filer - som vha. maven bygger webservices hvorfra MinLog2 implementeringerne arver fra de generede klasser.

dk.nsi.minlog2.lookupid.LookupidImpl implements LookupidServicePortType
dk.nsi.minlog2.lookup.LookupServiceImpl implements LookupServicePort
dk.nsi.minlog2.lookup.webservice.LookupServiceImpl implements Minlog

CXF webservice komponent, der udstiller de forretningsmæssige services. Denne komponent håndterer protokol og headers.

...