1. Aufgabe - JasminaCej/WBA2SS17GaygizisCejvanovicYilmaz GitHub Wiki

1.Aufgabe

Im Rahmen des Moduls Web-basierte Anwendungen 2 ist es Aufgabe eine Web Anwendung zu konzipieren und umzusetzen. Hierbei soll diese folgender Referenzarchitektur entsprechen:

Vorraussetzungen der Anwendung:

  1. Im ersten Schritt des Projektes muss ein REST Dienstgeber auf Basis von nodeJS erstellt werden. Je nach Projektdefinition werden Ressourcen, Statuscodes, Anwendungslogik etc. definiert. Ein weiteres Kriterium des Dienstgebers ist es einen externen Webservice zu verwenden.

  2. Im zweiten Schritt folgt die Implementierung des Dienstnutzers basierend auf NodeJS,mit Hilfe weiterer Module wie faye, request oder socket.io-client. Dieser muss ebenfalls eine Anwendungslogik beinhalten und kann optional Daten speichern.

  3. Als letztes wichtiges Kriterium ist die synchrone-asynchrone Implementierung. In diesem Schritt werden je nach Projektdefinition Publisher und Subscriber umgesetzt.