Vorteile:
- wenn Datenbank Daten aus unterschiedlichen Anwendungen holt, ist es einfacher (RDBMS Zugriff, aus Servlet/JSP) einfacher, besser, schneller als mit Domino. Gleiche gilt auch für Anwendungen, die mit Webservices arbeiten.
- Performance: Servlets/JSP sind z.B. wg multithreading performanter als Domino. Skallieren besser auf grössere Userpopulationen.
- Custom Tags als oft gratis zur Verfügung stehdende Komponenten erleichtern viele, viele Aufgaben.
z.B. Wenn man etwa dynamisch aus den Daten eine Statistik als Gif herausgeben will gibt es hierfür Custom Tags.
- viele open Source Komponenten, die man einfach für eigene Zwecke benutzen kann (z.B. CMS für IMODE-Handies)
- vernünftige Programmiersprache (Java).
- Frameworks zur Anwendungsentwicklung (struts, webworks2, spring), damit man selbst nicht mehr soviel nachdenken muss.
- längere Projekte. Bedarf.
- klareres Projektmanagement
- bessere Test- tools, -herangehensweisen.
- mit Servlets/JSP-Kenntnissen ist MS/ASP-net leicht zu erlernen.
Gruß Axel