Versions Compared

Key

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

The topology server should be rewritten in Java to keep all serverside functionality in one programming language.

Technology to be used

  • Spring boot (2.3.4.RELEASE) with Spring Web (based on Spring MVC)
  • Java 11
  • Jetty 9.4.31
  • some form of swagger for documentation (to be specified)

...

New EndpointsURL
version info/info/version
rain - worst month

/calculations/rain/wm/:lat1/:lon1/:lat2/:lon2/:freq/:distance/:polarization

rainvalue - worst month

/calculations/rainval/wm/:lat1/:lon1/:lat2/:lon2

absorbtion - annual/calculations/absorption/annual/:lat1/:lon1/:lat2/:lon2/:distance/:frequency
absorbtion - worst month/calculations/absorption/wm/:lat1/:lon1/:lat2/:lon2/:distance/:frequency


Startup parameterExampleNote
model5GBerlinstarting one model
model5GBerlin,winlabstarting two models, must be comma seperated

Upgraded

rainĀ 

/calculations/rain/:lat1/:lon1/:lat2/:lon2/:freq/:distance/:polarization

...