Project: Webinterface II - 03. Designstudie 1

AMRBOSIA60 :: Projekt Webinterface II - 02. Einleitung, Projektziele
AMBROSIA60-Portal  Webinterface II Project
AMRBOSIA60 :: Projekt Webinterface II - 04. Designstudie 2


Von: Ulrich Schroeter (11.6.04)
+---------------------------------------------------------------+
|                          Webinterface                         |
+---+---+----+----+-----------+---+---+----+----+---------------+
|php|asp|rexx|perl|...        |php|asp|rexx|perl|...            |
+---+---+----+----+-----------+---+---+----+----+---------------+   +---+
|          UES                |               UFS               |<=>|CFG|
|struc: areano,msgno,from,to,.|struc: areano,fileno,filename,.. |   |   |
+---+---+---+----+----+---+---+--+--+--+------------------------+   +---+
|JAM|SQI|MSG|Huds|NNTP|SQL|.. |RA|MAX|AFIX|MTIC|SQL|...         |
+---+---+---+----+----+---+---+--+--+--+------------------------+
                                ^  ^   ^    ^---------- ????????
Nach der ersten Ueberlegung bin ich ueber die FileBase Struktur gestolpert ... Hier sind fuer die "Strukturen" ja bislang FileBases aufbauend auf "alten" BBS-Systemen, oder noch laufenden Tickern implementiert, waehrend die Files in gewohnt bekannter Weise in einer Directory- Struktur abgelegt sind ... das brachte mich auf den Punkt, dass Zugriffe auf bekannte "Strukturen" die einer Programmumgebung zuzuordnen sind betrachtet und eingebunden werden sollten/muessen:

Hier bin ich dann auf 2 grundsaetzlich unterschiedliche Ansaetze gestossen:

Statischer Transfer einer bestehenden Config fuer Wrapper:
+---------------------------------------------------------------+
|                          Webinterface                         |
+---+---+----+----+-----------+---+---+----+----+---------------+
|php|asp|rexx|perl|...        |php|asp|rexx|perl|...            |
+---+---+----+----+-----------+---+---+----+----+---------------+   +---+
|          UES                |               UFS               |<=>|CFG|
|struc: areano,msgno,from,to,.|struc: areano,fileno,filename,.. |   |   |
+---+---+---+----+----+---+---+--+--+--+------------------------+   +---+
|JAM|SQI|MSG|Huds|NNTP|SQL|.. |DIR|                             |   ^ ^ ^
+---+---+---+----+----+---+---+--+--+--+------------------------+   | | |
                                                                    | | |
                                                                    | | |
  +-------------------+                Import                       | | |
  | Setup or Update   | --------------------------------------------+ | |
  +--+---+--+------+--+                                               | |
  |FD|MAX|RA|GoldEd|..|                                               | |
  +--+---+--+------+--+                                        Import | |
                                +--------------------------+          | |
                                |     Setup or Update      |          | |
                                +--+---+----+--------------+ ---------+ |
                                |FD|MAX|AFIX|...           |            |
                                +--+---+----+--------------+            |
                                                                        |
                                                                        |
               +--------------------+                                   |
               | Setup from Scratch | ----------------------------------+
               +--------------------+

Dynamischer Zugriff via anderer existierender Configs:
+---------------------------------------------------------------+
|                          Webinterface                         |
+---+---+----+----+-----------+---+---+----+----+---------------+
|php|asp|rexx|perl|...        |php|asp|rexx|perl|...            |
+---+---+----+----+-----------+---+---+----+----+---------------+   +---+
|          UES                |               UFS               |<=>|CFG|
|struc: areano,msgno,from,to,.|struc: areano,fileno,filename,.. |   |   |
+-----+------+---------+------+------+----+-----+---------------+   +---+
| FD  |  RA  |  GoldEd | ...  | AFIX | RA | MAX | ...           |     ^
+-----+------+---------+------+------+----+-----+---------------+     |
|  :     :        :       :   |   :     :    :     :            |     |
|  ........................   |   ..................            |     |
|             :               |            :                    |     |
+---+---+---+----+----+---+---+--+--+--+------------------------+     |
|JAM|SQI|MSG|Huds|NNTP|SQL|.. |DIR|                             |     |
+---+---+---+----+----+---+---+--+--+--+------------------------+     |
                                                                      |
                                                                      |
               +--------------------+                                 |
               |      Setup         | --------------------------------+
               +--------------------+
          i.e.    UES:  use Golded, PATH
                  UFS:  use AFIX, PATH
                  Scratch
                  usw.


Moeglicher Einstieg in die Entwicklung aufgrund einer zuvor abgesprochenen definierten Linie
                      |
 +--------------------|------------------------------------------+
 |                    |     Webinterface                         |
 +---+---+----+----+--|--------+---+---+----+----+---------------+
 |php|asp|rexx|perl|..|        |php|asp|rexx|perl|...            |
 +---+---+----+----+--|--------+---+---+----+----+---------------+   +---+
 |          UES       |        |               UFS               |<=>|CFG|
 |struc: areano,msgno,|rom,to,.|struc: areano,fileno,filename,.. |   |   |
 +-----+------+------+|--+-----+------+----+-----+---------------+   +---+
 | FD  |  RA  |GoldEd|SQL| ... | AFIX | RA | MAX | ...           |     ^
 +-----+------+------+|--+-----+------+----+-----+---------------+     |
 |  :     :        :  |    :   |   :     :    :     :            |     |
 |  ..................+--+..   |   ..................            |     |
 |             :         |     |            :                    |     |
 +---+---+---+----+----+-|-+---+---+--+--+-----------------------+     |
 |JAM|SQI|MSG|Huds|NNTP|SQL|.. |DIR|                             |     |
 +---+---+---+----+----+-|-+---+---+--+--+-----------------------+     |
                         V
Glossar:
UES universal emailbase structure
UFS universal filebase structure
SQI Squish


© 2003-2024 by Ulrich Schroeter   00979