Changes between Version 18 and Version 19 of Development/Design


Ignore:
Timestamp:
07/30/05 23:32:30 (16 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/Design

    v18 v19  
    1313''Archive'' is accessed in two ways: 
    1414 * Logging: the plugin intercepts XMPP messages, converts them to RDF and stores them in ''Archive''. This is done by the ''Logger'' component. The logger component simply takes the message, checks whether logging is enabled and if so, adds the RDF message to the RDF graph. 
    15  * User requests like search queries are executed on the RDF graph. This is done by the ''RequestExecutor'' interface. It takes parsed requests as request objects, executes them, and returns a response object. 
     15 * User requests like search queries are executed on the RDF graph. This is done by the ''RequestExecutor'' interface. It takes parsed requests in the form of request objects, executes them, and returns a response object. 
    1616 
    1717The ''Nabu Bot'' component is the interface between the users and the interface. It parses user requests as defined in the [wiki:Handbook/NabuBot Nabu protocol], creates request objects and passes them to the ''RequestExecutor''. It takes the returned responses, encodes them in a string and sends them back to the requestors.