On Fri, Aug 28, 2009 at 11:23, Niklas Gustavsson (JIRA)<j...@apache.org> wrote:
>
>    [ 
> https://issues.apache.org/jira/browse/VYSPER-172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12748761#action_12748761
>  ]
>
> Niklas Gustavsson commented on VYSPER-172:
> ------------------------------------------
>
> Great, that confirms my understanding of the words and makes it more clear to 
> me what you meant in the original comment. If so, MUC should be able to run 
> as both a in-server component and as an external component and it should be a 
> module since it relies heavily on disco.
>
> Could you elaborate a bit on the last part of this sentence: "they both live 
> on their own separate component subdomain and have their own set of stanza 
> handlers - both of what modules can't do. ".
> Modules seems to be able to to have stanza handlers ...

Yes, but they register with the main server's stanza handler set as
contained in the main ProtocolWorker (extends StanzaProcessor).
Components now can have their completely separate own set of handlers,
see ComponentStanzaProcessor.

> and live on the subdomain?

No, they can't as 'modules' anymore. They can only as 'components'. Or
the other way round: Modules which are not components cannot live on
their own subdomain.

Thanks for asking, this is important stuff to have publicly said. Will
have to go into docs and javadocs at some point...

  Bernd

Reply via email to