|
EC-Frameworks (Rahmenwerk)
Ein EC-Framework fasst verschiedene Middlewarekomponenten zusammen. Im Gegensatz zur Anwendung bietet das Framework nur ein Gerüst für den Softwareentwickler, das anwendungsspezifische Prozesse, Datenstrukturen und Schnittstellen vorgibt. Für eine spezifische Anwendung kann der Programmierer dann das Rahmenwerk mit Leben füllen. Frameworks sind ein relativ junger Ansatz, um komplexe Softwaresysteme beherrschbar zu machen. Gerade im Bereich des EC sind sie jedoch besonders vorteilhaft: Grundlegende Strukturen lassen sich vom Anbieter des Frameworks vordefinieren, so dass der Anwender sich nur noch mit individuellen Erweiterungen auseinandersetzen muss. Ein Produkt, das diesem Ansatz folgt, ist z.B. das San-Francisco-Frame-work der IBM. Weitere Beispiele sind Softwarelösungen für Online-Shops, die Funktionskomponenten wie Produktkatalog, Benutzerschnittstelle, Zahlungs-Gateway, Einkaufskorb, Profildatenbank oder Lagerhaltungslogistik einheitlich integrieren.
|
|
|