home *** CD-ROM | disk | FTP | other *** search
/ Computer Club Elmshorn Atari PD / CCE_PD.iso / mac / 1000 / CCE_1024.ZIP / CCE_1024 / UP220195.LZH / DOCS.OLD / AUFBAU.TXT < prev    next >
Text File  |  1994-02-15  |  2KB  |  53 lines

  1. Der Aufbau von UPoint
  2.  
  3. Ein Point arbeitet anders als ein Terminalprogramm. Während 
  4. man bei einem Terminalprogramm während des Lesens und 
  5. Schreibens von Nachrichten immer (Telefon-) Verbindung zur 
  6. Mailbox hat, was dann zu entsprechend hohen Telefonkosten 
  7. führt, stellt ein Pointprogramm die Verbindung zu seinem Server 
  8. meist selbständig her, tauscht die vorliegenden Nachrichten in 
  9. gepackter Form aus und beendet die Verbindung anschließend.
  10. Bei diesem Verfahren, besonders bei Verwendung von High-Speed-Modem, sinken die Verbindungszeiten beträchtlich und 
  11. durch die Möglichkeit, den Datentausch (als "Poll" bezeichnet) 
  12. auch automatisch nachts durchzuführen, werden die Kosten wei-
  13. ter gesenkt. 
  14.  
  15. Nach einem Poll müssen die gepackten Daten dann aber wieder 
  16. in lesbare Form gebracht werden. Hier liegt der zweite wichtige 
  17. Unterschied zum Terminalprogramm : ein Point benötigt Spei-
  18. cherplatz für die Daten, denn diese liegen ja nun auf dem eige-
  19. nen Rechner vor und dieses evtl. für längere Zeit.
  20.  
  21.  
  22. Der Ablauf einer Verbindung mit dem Server und das anschlie-
  23. ßende Lesen und Schreiben der Nachrichten läßt sich in vier 
  24. Bereiche unterteilen.
  25.  
  26. 1.    Das Löschen der alten Daten
  27. 2.    Die Verbindung mit dem Server und der Austausch der 
  28. Daten
  29. 3.    Das Erstellen des neuen Indexverzeichnisses
  30. 4.    Das Lesen und Schreiben der Nachrichten
  31.  
  32. Aufgrund dieses immer wiederkehrenden Ablaufes und der klar 
  33. getrennten Aufgaben haben wir die einzelnen Punkte in Modulen 
  34. verwirklicht. 
  35. Dieses führt einerseits zu einem geringeren Speicherverbrauch, 
  36. da immer nur das benötigte Modul geladen wird, zum anderen 
  37. erscheint uns so die weitergehende Pflege am einfachsten rea-
  38. lisierbar zu sein.
  39.  
  40. Die einzelnen Module werden von UPOINT.PRG aufgerufen. Beim 
  41. Start von UPOINT.PRG wird als erstes das Modul zum Lesen und 
  42. Schreiben der Nachrichten (im folgenden als READER bezeich-
  43. net) aufgerufen. Der READER ist der Teil des Programmes, der 
  44. für Sie am interessantesten ist. Die Module zum Löschen der 
  45. alten Daten (EXPIRE), zum Datentausch (CALLER) und zur Er-
  46. stellung des Indexverzeichnisses (INDEX) arbeiten selbstständig 
  47. und bedürfen keiner weiteren Bedienung.
  48.  
  49. Die Punkte 1. - 3. lassen sich auch automatisch starten. Dieses 
  50. ermöglicht, den Datentausch und das evtl. zeitaufwendige Erstel-
  51. len des Indexes z.B. nachts ablaufen zu lassen (siehe auch 'Auf-
  52. ruf mit Parametern').
  53.