Versions Compared

Key

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

In DDA wordt kennisgemaakt met gedistribueerde aspecten van het Java platform zoals RMI, J2EE, mutlithreading en GridGain, Spring, Spring Roo, Maven en Webservices (SOAP, REST). Daarnaast ligt de focus op het leveren van kwalitatieve software middels Ant Clean Code, Maven, JUnit, Checkstyle, Javadoc en het gebruik van design patterns zoals Observer, Factory Method, Strategy en Command. Voorbeelden van opdrachten waaraan gewerkt wordt:

  • Implementeren van de formule van Amdahl.
  • Bouw een gedistribueerde sorteermachine met Threads, Observer/Observable en RMI.
  • Bouw een schaalbare rekeneenheid met EJB3 en GridGain.Java MVC toepassing met Java EE en Spring.
  • Schrijf een essay over de technieken/methoden uit deze course, bijvoorbeeld Clean Architecture of codegeneratie.