2016-04-07 5 views
0

Ich möchte einen Web-Server mit Java zu entwickeln und eine Angularjs-Schnittstelle zum Konfigurieren des Servers erstellen. Richtig, ich habe zwei separate Apps. Ich möchte sie so kombinieren, dass beim Starten des Servers auch die angularjs-Schnittstelle gestartet und bedient wird. Hast du eine Idee, ob das möglich ist und wie kann ich das machen?Kombinieren Angularjs und Java auf dem gleichen Server

+0

Haben Sie etwas versucht? Sie benötigen einen Webserver, um Angular zu hosten. Das ist wirklich alles, was Sie fragen –

+3

Setzen Sie die Angular-App in Ihrem Web-Content-Ordner. – Stefan

+0

was meinst du mit _develop ein web-server_? Schreiben Sie wirklich Ihren eigenen Server oder eine Anwendung, die auf einem Webserver bereitgestellt/installiert wird? –

Antwort

0

Wenn sie vollständig getrennte Anwendungen sind (keine Sitzung, keine Seiten auf dem Server gerendert ...), müssen Sie nur einen Webserver verwenden (Apache würde tun), um die statische Angular/JS + CSS + HTML zu bedienen.

Auf diese Weise können Sie beide getrennt halten und entwickeln Sie die Java-App als eine API (REST ich denke, Sie verwenden).

0

Die Verwaltung muss nur eine "Anwendung" für Ihren Server sein; muss wie der Rest der Anwendungen darin sein.

Es muss die gleichen Parameter haben, um es zu konfigurieren, dass der Rest der Anwendungen in Ihrem Web-Server verwendet, Whit, offensichtlich, unterschiedliche Berechtigungen.

Auf diese Weise wird Ihr Web-Server kohärent sein.

Und offensichtlich sollte Ihr Server alle konfigurierten Anwendungen beim Serverstart starten, so dass Ihre Management-App - falls konfiguriert - dann beim Serverstart bedient wird.

Verwandte Themen