5
Unternehmenssoftware (Subject) / Seite 14 (Lesson)
Weitere Architekturvarianten
This lesson was created by Chainest.
This lesson is not released for learning.
- Datennahe Logik auf dem Datenbankserver - Abläufe ohne Benutzerinteraktion, die oft auf DB zugreifen, direkt auf dem DBserv auszuführen - Dadurch können bestimmte Zugriffe effizienter durchgeführt werden. - Aufpassen, dass der Datenbankserver nicht zum Flaschenhals des Gesamtsystems wird Deshalb wurde DBserv beim Übergang von 2zu3 Architektur von Verarbeitungsaufgaben befreit
- Mobiler Code - Kaum gebräuchlich in der betriebswirtschaftlicher Anwendung. - Code kann auf zentralen Rechner vorgehalten werden, ohne dort ausgeführt zu werden. - Bei Bedarf wird er auf dem Rechner geladen, der ihn ausführen soll (Java-Applet) - Das Applet darf i.d.R. nicht auf lokale Ressourcen zugreifen und nur mit dem Rechner kommunizieren, von dem es geladen wurde
- Web-Client - Wegen WWW werden mehr Anwendungen mit der webbasierten API ausgestattet. - Keine Clieninstallation nötig. Webbrowser reicht aus, um über Http mit einem Webserver zu kommunizieren, der dynamisch HTML- und Java-Script-Code an den Browser ausliefert. - Der Web-Client ist mit jeder der vorgestellten Architektur kombinierbar. - Der Applikationsserver dient als Webserver oder kommuniziert mit zusätzlichen Webserver, der die Aufgabe hat, die Seiten in Html aufzubereiten und sie an die Clients auszuliefern.
- Vorteile WebClient + Webbrowser sind überall, bei verteilten Usergruppen ist Distribution (Installation) schwierig + Einarbeitungszeiten, da jeder nen Browser kennt + Securityaspekte können einfach gelöst werden (zB https) + Client kann von außen auf Serv zugreifen, dazwischen ne Firewall platzieren die nur http zulässt. + Business-Soft. kann somit auch für externe kontrolliert geöffnet werden (zB ADM) - Html und Http verursachen Datentransfer der die Menge der Nutzdaten übersteigt - Html/ttp ist nicht dafür gedacht, manche der Funktionen sind im Browser schwer umzusetzen - ERP-Sys und BusinessSoft sind älter als WWW daher oft zwischenschichten notwendig
- Trend bei ERP-Systemen … geht weg von proprietären Thin-Client-Applikationen. - Fat-Clients werden für häufige Benutzer des Systems installiert - Gelegentliche User kriegen Web Client mit meisten Systemfunktionen, ohne Client- Software - Wenige Anbieter Integrieren den Web-Client in ihre Architektur, meisten belassen es Optional
Advertisement