Das Notes Forum
Sonstiges => Offtopic => Thema gestartet von: zymotic99 am 15.03.07 - 14:46:28
-
hallo,
ich habe für einen vortrag ein kleines schaubild der komponenten-architektur von lotus notes/domino erstellt. da ich notes neuling bin, wäre ich sehr dankbar, wenn ihr euch das bild mal anschauen würdet und mir evtl. verbesserungsvorschläge und fehler mitteilen würdet.
viele dank schonmal.
vg, mathias müller
http://hotchili.110mb.com/notes_domino_arc.jpg
sollte ein zugriffsproblem bestehen, einfach die adresse doch ein enter in der adresszeile bestätigen...
-
Mir ist nicht ganz klar, was Du da eigentlich mit zeigen möchtest.
Ansonsten folgende Anmerkungen :
- Domino = Server , Notes = Client
- Der Dominoserver hat als Tasks den Datenbankserver, den HTTP-Server, etc.
- Die Notes-Datenbank enthält neben den Daten (Dokumenten) auch das Design (z.B. Ansichten, Masken, Agenten, HTML-Formulare, JavaScript-Bibliotheken, etc.
-
Ich möchte damit die Architektur von Lotus Notes/Domino erklären. Dabei soll der Fokus auf Dokumente, Formulare, Ansichten und Agenten gelegt werden.
Sind nicht Agenten nicht Skripte die auf dem Server ausgeführt werden, sprich auf dem Domino-Server?
Deiner Erklärung nach, muss ich die Formulare, JavaScript, CSS, XHTM mit rüber zur Notes-Datenbank packen, oder?
-
So ein Schaubild als Einsteiger zeichnen zu wollen ist mutig. ;)
Irgendwie hab ich den Eindruck, der Schwerpunkt des Schaubildes bzw. das Vorwissen bezeht sich auf die reine Webentwicklung. Kann das sein?
Agents sind Einfache Aktionen, Formel-Sprache, LotusScript- oder Java-Code, der sowohl im Client als auch am Server (sowohl in einem Notes, als auch in einem Web-Kontext) ausgeführt werden kann. Agents werden in der Datenbank (nsf-Datei) und/oder in der dazugehörigen Schablone (ntf-Datei) abgelegt. Genauso, wie die anderen Design-Elemente.
P.S.: Da gibts einen schönen Überblick: http://trade.hamk.fi/valjakka/work/2.htm
Infos auch bei Wikipedia: http://en.wikipedia.org/wiki/Lotus_Notes
http://www.mactech.com/articles/mactech/Vol.12/12.09/LotusNotes/index.html
-
Nachtrag:
Du willst als Basis ev. mal das Dokument "Inside Notes: The Architecture of Notes and the Domino Server" lesen, welches Du unter
http://www-128.ibm.com/developerworks/lotus/documentation/notes/whitepapers.html?S_TACT=105AGX13&S_CMP=LPLOTUS#moreresources
findest.
-
Hallo,
und danke für die Hilfe! :-)
Ja genau, mein Wissen umfasst nur das der Webentwicklung unter Lotus Notes/Domino.
Ich habe im Rahmen meiner Diplomarbeit eine AJAX Echtzeitkundenberatung unter Lotus programmiert und möchte nun in meinem Kolloquium kurz auf die Architektur von Lotus eingehen und dabei vielleicht noch einen Vergleich zu relationalen DB bringen.
In dem Vortrag möchte ich kurz den Aufbau von Lotus Notes/Domino schildern und die Aufgabe von Views, Agenten, .. im Kontext zu der Kundenberatung erläutern.
Gruß, Mathias