Artikel getaggt mit Middleware

Out of the box dank Derby

Gestern schrieb ich bereits, dass ich die Apache Derby Datenbank ebenfalls unterstützen will. Warum also nicht gleich eine simple Standalone-Lösung dank des Derby embedded Treibers schaffen?

Jetzt arbeite ich daran, dass das Framework und die Middleware direkt ‘out of the box’ genutzt werden können. Besonders interessant dürfte das für die Soap- und JMS-Anwender sein, da damit ohne DB-Installation die Dienste für die Parametrisierung und die Benutzerverwaltung bereit gestellt werden können.

Ebenso interessant ist die embedded Lösung für CLOUD SEVEN Einsteiger, weil damit eine Demo-Version ohne großen Aufwand realisierbar ist.

Diese Erweiterung bringt erneut etwas Verzögerung in das Gesamtprojekt. Natürlich möchte ich es bald zu einem vorläufigen Abschluss mit einer ersten Test- bzw. Demoversion bringen. Angesichts der Tatsache, dass ich ja dank großzügiger Planung meine Milestones einhalten konnte, ist das aber ok.

Außerdem mache ich mir jetzt intensivere Gedanken über das Lizenzmodell. Aktuell sehe ich

  • eine Pre-Release für diejnigen, die bereits in einem frühen Stadium erste Erfahrungen sammeln und vielleicht sogar Einfluss auf die Entwicklung nehmen wollen
  • eine kostenlose Demo- bzw. Testversion die evtl. im Leistungsumfang beschnitten sein wird
  • eine kostenpflichtige Lizenz mit Anspruch auf Updates für einen definierten Zeitraum

Tags: , , , , , ,

Benutzerverwaltung mit Gruppen

Die User Verwaltung hat mittlerweile einen nicht unwesentlichen Anteil des Gesamtprojekts eingenommen. Wie so oft erwachsen aus scheinbaren Randthemen größere Baustellen. Das kann nachteilig sein (z.B. aus wirtschaftlicher Sicht), muss aber nicht.

Die User Verwaltung entstand im Zusammenspiel mit Soap, da ich dem Anwender ohne viel Aufwand die notwendige Sicherheit mitgeben wollte. Gleichzeitig war ja mein Ziel die Entwicklung eines Parametrisierungstools, nicht das einer Benutzerverwaltung. Da ich aber weiß, dass – je nach Umfang der Nutzung einer Software – schnell einige Anwender zusammen kommen können und – wiederum abhängig von der Software – eine große Anzahl von Kombinationen von Aktionen, Rechten und Benutzern, sah ich mich doch gezwungen etwas mehr ‘Komfort’ unterzubringen.

Das habe ich jetzt durch die Erweiterung der User Verwaltung mit Gruppen, denen einzelne Benutzer zugeordnet werden. Der Aufwand war nicht unerheblich, aber ich denke, er war notwendig und lohnenswert.

Tags: , , , , , , , ,