Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...
Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...
Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Anhang<br />
::= (max. 20 Zeichen)<br />
Name des Agenten<br />
::= profile( , , ,<br />
,, )<br />
ein Eintrag im Agentenprofil;<br />
::= (max. 40 Zeichen)<br />
eindeutiger Name der Datenquelle<br />
::= (max. 40 Zeichen)<br />
Unter-ID der Datenquelle (z.B. Tabellenname bei<br />
Datenbanken)<br />
::= (max. 40 Zeichen)<br />
Unter-unter-unter-ID <strong>für</strong> Datenquelle (z.B. Attributname bei<br />
Datenbanken)<br />
::= (max. 40 Zeichen)<br />
Suchpattern<br />
::= "AND","OR"<br />
definiert boolesche Verknüpfung der Suchpattern:<br />
• „AND" : Suchpattern muß gef<strong>und</strong>en werden<br />
• „OR" : nur eins der mit „OR“ ausgezeichneten Suchpattern<br />
muß gef<strong>und</strong>en werden<br />
::= {,,=,like}<br />
definiert, wie das Suchpattern mit dem Index verglichen wird<br />
• weitere in der Notation verwendete Datentypen<br />
::= Zeitstempel, bestehend aus 14 Zeichen:<br />
YYYYMMDDHH24MISS mit<br />
YYYY – Jahr (4 stellig); MM – Monat (2 stellig); DD – Tag (2<br />
stellig); HH24 – St<strong>und</strong>en (24 St<strong>und</strong>en-Format); MI – Minuten<br />
(2 stellig); SS – Sek<strong>und</strong>en (2 stellig)<br />
::= entweder „Y“ <strong>für</strong> „ja“ oder „N“ <strong>für</strong> „nein“<br />
::= Zeichenkette, die bei positivem Ausgang einer Aktion<br />
zurückgeliefert wird. Sie ist in der Systemeinstellungen-Datei<br />
definiert.<br />
::= Zeichenkette, die bei negativem Ausgang einer Aktion<br />
zurückgeliefert wird. Sie ist in der Systemeinstellungen-Datei<br />
definiert.<br />
• Jede Aktion kann eine Nachricht liefern, falls die Anzahl der Parameter<br />
fehlerhaft ist<br />
• Es wird zwischen Aktionen die Authentifikation benötigen <strong>und</strong> Start-Aktionen, die dieses<br />
nicht voraussetzen, unterschieden.<br />
• Die Authentifizierung (Login) wird über folgende Prozedur erreicht:<br />
• Der Client sendet die Anforderung ‚getID()‘ <strong>und</strong> erhält eine Zahl (Ziffernfolge) im Bereich<br />
eines 32-bit Integerwertes (varWert)<br />
117