Neues:

4.08.08: Vuno now in V1.6 (IE 7.0 & Firefox 3.0 Compliant)

26.5.06: Vuno Now FirefoxReady

Rechtemanagement in Verteilten Systemen mit Web-Services

Kontakt & Sales

5 IMPLEMENTIERUNG
        5.1 Implementierungsgrundlagen
        5.2 Vorbereiten des Webservers
        5.3 Implementierungsarchitektur
            5.3.1 Die Web-Schnittstelle
            5.3.2 Die Hilfsmodule
            5.3.3 Systembibliotheken
            5.3.4 Die Objekte
        5.4 Dokumentenmodul
            5.4.1 Publish
            5.4.2 Republish
            5.4.3 PreLicense
            5.4.4 GetUnsignedPublishingLicense
        5.5 VUNO-Modul
        5.6 Collection-Modul
        5.7 Administration
            5.7.1 Benutzerkonten
            5.7.2 Vorlagen für
              Benutzerrechterichtlinien
            5.7.3 Ausschlussrichtlinien
            5.7.4 Zertifikatsverwaltung
        5.8 Zusammenfassung

 

                                                

beliebig angegeben werden, es ist jedoch kein Startdatum vor dem aktuell gültigen
Datum erlaubt.
· Read: Erwartet als Übergabeparameter den VUNO-Namen und eine E-Mail-
Adresse; Beide übergebenen Parameter müssen vom Typ string sein. Die EMail-
Adresse muss weiterhin folgendes Format aufweisen:
niemand@irgendwo.de. Die notwendige Authentifikation des Endnutzers kann
entweder durch die den Webservice anbietende Webseite direkt geschehen, oder
alternativ durch das optionale Login-Modul, das nur in Verbindung mit dem
Read-Modul eingesetzt werden kann. Das Read-Modul gibt das VUNO als Byte-
Array zurück.
· Update: Erneuert die Nutzungslizenz eines vorhanden VUNOs auf den angegebenen
Zeitraum und greift dafür auf die Republish Methode des Dokumentenmoduls
zurück. Wird kein Zeitraum angegeben, wird die Nutzungsdauer standardmäßig
um ein Jahr verlängert. Erwarte als Übergabe den Namen des VUNOs
(string) und die zwei Datumsangaben (DateTime).
· Delete: Löscht das gewählte VUNO auf dem Server. Es muss der Namen des zu
löschenden Objektes als string übergeben werden.
· Search: Die Suchfunktion ist nur in Verbindung mit WSLS möglich. Dazu wird
auf die in WSLS implementierte Suche zurückgegriffen, welche auch die Metainformationen
der VUNOs durchsucht.

5.6 Collection-Modul
Dieses Modul der Webschnittstelle verwaltet die Ordner, in denen die VUNOs abgelegt
sind. Es nimmt keine Dienste der in Abbildung 5-3 dargestellten Module in Anspruch,
es bietet vielmehr eine Fernwartung und Übersicht der vorhandenen Ordnerstrukturen
über das Netz, und die Möglichkeit Metainformationen zu diesen zu speichern.
Aufgrund der Einfachheit der angebotenen Dienste wird dieses Modul hier nur
kurz beschrieben:
· Create: Erstellung einer neuer Collection und Angabe der Metainformationen zu
diesem.
· Read: Listet alle Collections und VUNOs der gewählten Collection auf.
· Update: Erneuert die einen Collection und deren Metainformation.
· Delete: Löscht die gewünschte Collection.
· Search: Durchsucht die Collections und deren Metainformation nach dem gewünschten
Stichwort / -wörtern.