Transmitter
Erfahrenes Mitglied
Hi,
ich plane gerade ein Projekt mit folgenden Anforderungen:
- Flexibler Client (Swing, Browser, ...) der mit der business logic ausschließlich über SOAP kommuniziert.
- im Backend brauche ich: Sessions, Authentication, Input Validation
- Daten werden in PostgreSQL gespeichert
- Der Server / das Backend soll mit 99,9%iger Sicherheit nicht verteilt werden - evtl. wird die DB auf einen extra Server ausgelagert
- Back- und Frontend KÖNNEN auf dem gleichen PC laufen, müssen aber nicht.
Da das ganze als Produkt angeboten werden soll, muss es sehr leicht für den Benutzer zu installieren sein (man kennt das ja von MS Office o.ä.).
In JBoss habe ich mich jetzt schon eingelesen. Da würde ich EJB 3 einsetzen.
Allerdings habe ich das Gefühl durch den ApplicationServer einen "leichten" Overhead mitzuschleppen - ich habe auf einem älteren PC zum Starten des JBoss 2:30 min gebraucht.
Jetzt habe ich hier die begeisterten Beiträge zu Spring gelesen und bin am Überlegen, ob ich besser auf Spring setzen sollte?
Was wären denn die Hauptvorteile von Spring gegenüber JBoss bei den von mir genannten Anforderungen?
Danke schon mal
Bye, Transmitter
PS: Noch eine Frage: Da es sich ja bei Spring nicht um einen Server handelt, muss ich mir auch keine Gedanken machen, was im Setup beachtet werden muss, wenn schon eine Spring Installation vorhanden ist, oder? Bei JBoss wäre dann ja schon der Port 8080 belegt und man müsste die ear Datei in den vorhanden Server deployen bzw. einen neuen Server konfigurieren.
ich plane gerade ein Projekt mit folgenden Anforderungen:
- Flexibler Client (Swing, Browser, ...) der mit der business logic ausschließlich über SOAP kommuniziert.
- im Backend brauche ich: Sessions, Authentication, Input Validation
- Daten werden in PostgreSQL gespeichert
- Der Server / das Backend soll mit 99,9%iger Sicherheit nicht verteilt werden - evtl. wird die DB auf einen extra Server ausgelagert
- Back- und Frontend KÖNNEN auf dem gleichen PC laufen, müssen aber nicht.
Da das ganze als Produkt angeboten werden soll, muss es sehr leicht für den Benutzer zu installieren sein (man kennt das ja von MS Office o.ä.).
In JBoss habe ich mich jetzt schon eingelesen. Da würde ich EJB 3 einsetzen.
Allerdings habe ich das Gefühl durch den ApplicationServer einen "leichten" Overhead mitzuschleppen - ich habe auf einem älteren PC zum Starten des JBoss 2:30 min gebraucht.
Jetzt habe ich hier die begeisterten Beiträge zu Spring gelesen und bin am Überlegen, ob ich besser auf Spring setzen sollte?
Was wären denn die Hauptvorteile von Spring gegenüber JBoss bei den von mir genannten Anforderungen?
Danke schon mal
Bye, Transmitter
PS: Noch eine Frage: Da es sich ja bei Spring nicht um einen Server handelt, muss ich mir auch keine Gedanken machen, was im Setup beachtet werden muss, wenn schon eine Spring Installation vorhanden ist, oder? Bei JBoss wäre dann ja schon der Port 8080 belegt und man müsste die ear Datei in den vorhanden Server deployen bzw. einen neuen Server konfigurieren.
Zuletzt bearbeitet: