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
Antwort
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).
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.
- 1. LAMP und Nodejs auf dem gleichen Server
- 2. SQL Server - Wie Spalten kombinieren mit dem gleichen
- 3. wget Verbindung auf dem gleichen Server Timeout
- 4. Ubuntu Mysql Version 4.1.22 und 5.6 auf dem gleichen Server
- 5. Apache und Knoten auf dem gleichen Server reservieren ips?
- 6. Clone SQL Server-Datenbank auf dem gleichen Server ohne .bak
- 7. Wie kopiere ich eine Datei auf dem FTP-Server in ein Verzeichnis auf dem gleichen Server in Java?
- 8. AngularJS - Trennung Richtlinie Dateien, aber auf dem gleichen Modul bleiben
- 9. Kombinieren Spaltennummer gleichen Werte
- 10. Java speichert Audio direkt auf dem Server?
- 11. Problem mit Join in SQL Server-Tabellen mit dem gleichen Plugin und dem gleichen Datentyp
- 12. Wie zwei ssh auf dem gleichen Server zu verwenden
- 13. Kommunikation zwischen zwei PHP-Anwendungen auf dem gleichen Server?
- 14. Kombinieren Sie zwei Pandas-Datenrahmen mit dem gleichen Index
- 15. Lassen zwei UDP-Server auf dem gleichen Port zuhören?
- 16. PHP Cross-Domain-Dateien auf dem gleichen Server
- 17. läuft sphinx in zwei verschiedenen apps auf dem gleichen server
- 18. Wie verbinde ich Client und Server mit dem gleichen Semaphor
- 19. kombinieren gleichen Index des Arrays?
- 20. Express und WebSocket auf dem gleichen Port hören
- 21. Angularjs Beitrag sendet nicht die Daten auf dem Server
- 22. Zuhören für TCP und UDP-Anforderungen auf dem gleichen Port
- 23. Kombinieren von 3D- und Framebuffer-Modus auf dem DS
- 24. Upload und Update mit dem gleichen Namen auf Alfresco
- 25. mySQL - Server und Java - Anwendung
- 26. Umschalten der Daten mit dem gleichen Controller AngularJS
- 27. Mehrere TCP-Dienste auf dem gleichen Port
- 28. Django 1.3 und Django 1.4 auf der gleichen Entwicklungsmaschine/Server
- 29. c - udp senden und empfangen auf dem gleichen Sockel
- 30. XJB und JAXB Bindung auf SimpleType mit dem gleichen Namen
Haben Sie etwas versucht? Sie benötigen einen Webserver, um Angular zu hosten. Das ist wirklich alles, was Sie fragen –
Setzen Sie die Angular-App in Ihrem Web-Content-Ordner. – Stefan
was meinst du mit _develop ein web-server_? Schreiben Sie wirklich Ihren eigenen Server oder eine Anwendung, die auf einem Webserver bereitgestellt/installiert wird? –