Vielen Dank für die Infos, bin erst mal bedient ;-)
Gruss
Mike
Am 26.11.2005 22:55 Uhr schrieb "Andreas Bernhardt" unter <rb at andreasbe dot
de>:
> Hallo!
>
>
>>> Ich würde alles auf dem Server speichern, in einer DB oder so. Je
>>> nach Login werden die Daten übertragen. Vielleicht verschlüsselt,
>>> bietet sich an ;-)
>> Verschlüsselt = Plugin? Welches?
>
> Naja, ausser MBS fällt mir im Moment nicht ganz so viel ein. Gibt
> aber mit Sicherheit noch was anderes.
>
>
>>> Wobei für die Lagerung auf dem Server spricht, dass sich der Benutzer
>>> an jeden Rechner im Netz setzen kann, und nicht auf einem bestimmten
>>> arbeiten muss. Außerdem ist es mit dem Backup so einfacher.
>> Genau. Bei unserem Netzwerk (Win) speichert man in seinen "eigenen
>> Dateien",
>> was bewirkt, dass die Daten auf dem Server abgelegt werden. Der
>> Vorteil der
>> "Eigenen Dateien" (Win) ist, dass darauf jeder Client sicher
>> schreib- und
>> Leserechte hat.
>
> OK. Ich meinte mit "Client-Server-Struktur", dass es auf dem Server
> ein Programm gibt, nämlich deinen Server-Prozess, der alle Clients
> mit den Daten füttert.
> Man meldet sich, unabhängig von dem angemeldeten Win-User mit dem
> Client-Programm beim Server an und dieser übergibt die Daten.
> Aber es müsste auch so gehen, dass du das Programm vom Server auf dem
> Client startest, und deinen Server-Prozess nur als Registrierungs-
> Server benutzt.
> Dein Programm muss dann ja nur auf einem im Netzwerk freigegebenen
> Volume sein, vielleicht noch ein Shortcut auf dem Desktop.
> Allerdings würde ich es unbedingt vorher ausprobieren, ob RB-Apps
> mitmachen, wenn du sie so startest und wenn sie mehrfach offen sind!
>
> Der erste weg, dass die Daten von der Server-Applikation verwaltet
> werden, ist definitiv mehr aufwand, dürfte aber von der Netzwerk-
> Infrastruktur her umfangreicher sein. Wenn du möchtest, kannst du es
> ja dann auch so schreiben, dass die Lehrer sich von zu Hause aus
> anmelden...
>
> Den Server-Prozess könnte man dann z.B. auch unter Linux laufen
> lassen oder auf dem Mac, und man würde keinen Unterschied merken.
>
>
>>>> - Wie erfährt man den Benutzername des gerade angemeldeten Users im
>>>> Netzwerk?
>>>
>>> Meinst du den Windows/Mac/Sonstwas-Login auf dem Server oder den
>>> deines Clienten auf dem Server?
>> Ja, den Win/Mac Login Benutzername. Unter Win müsste z.B. Folgendes
>> gehen:
>> Teilstring von Documentsfolder.parent
>> Gibt es einen einfacheren Weg?
>
> Einen Befehl an die Shell absetzen oder eine DLL fragen oder -
> vielleicht verrät es dir das MBS-Plugin
>
> Andreas
>
|