wiki:Development/Design

Version 2 (modified by anonymous, 16 years ago) (diff)

--

Implemented as Jive Messenger plugin (TODO: link jive plugin docs) The "Archive" contains the RDF graph, consisting of the public model, that stores the conversation logs and can be accessed from outside, and an internal model, managing internal configuration data, privacy policies etc. For persistent storing the RDF graph, Nabu uses a relational database as storage backend. (TODO: link configuration docs)

  • DB backend
  • the archive
  • communication interface: the bot
  • message interceptors

more detailed (move?):

  • RDF2Java
  • MUC interceptor
  • requests, responses, parsers, executor, encoders