20.07.2013 Aufrufe

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Entwicklung eines universellen News Watcher-Agenten<br />

Wenn schon Verbindungen zwischen den beiden Servern bestehen,<br />

sollte auch der Index ausschließlich vom Indexserver direkt angesprochen<br />

werden <strong>und</strong> die Agenten greifen über ihn auf den Index zu. Dadurch<br />

entfällt die Notwendigkeit, den Index in einer Datenbank abzulegen<br />

<strong>und</strong> eine spezialisierte Software zum Indizieren einer Datenquelle<br />

kann, mit einem Wrapper versehen, die Funktion des Indexservers bei<br />

Bedarf übernehmen.<br />

Durch die Einführung des Global Source Manager wird es ebenfalls<br />

möglich, daß ein Agent über mehrere Indizes von verschiedenen Indexservern<br />

sucht. Bisher konnten zwar mehrere Indexserver einen Index<br />

erstellen <strong>und</strong> mehrere Agentenserver darauf zugreifen, der zentrale Index<br />

dürfte sich dabei jedoch als Flaschenhals erweisen.<br />

Damit die Agenten auch einen qualitativen Vorteil, d.h. eine Verbesserung<br />

der Aktualität ihrer Ergebnisse aus der Existenz des Notifiers ziehen<br />

können, müssen sie individuell auf dessen Benachrichtigung reagieren<br />

(in Aktion treten) können. Dazu ist es notwendig, daß die Agenten<br />

als selbständige Objekte (mit eigenem Thread) im Agenteserver vorliegen<br />

<strong>und</strong> nicht wie bisher von einer Komponente pro Aktion instanziiert<br />

werden. Dieses ist ebenfalls <strong>für</strong> eine agentengesteuerte Ergebnisverwaltung<br />

erforderlich.<br />

103

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!