local filters and server side filters

Hi,

What is the difference between local trigger filters and server side trigger filters.

Please explain.

Thanks.

Hi,

local trigger filters are evaluated on IS side which requires all documents being retrieved by IS from Messaging and then checked for if the filter applies or not. When the filter applies the trigger fires the service invocation, if not document will be discarded.

Server side trigger filters will be evaluated on the Messaging server and only those documents matching the filter will be available for retrieval by IntegrationServer.

For filters to be able for evaluation on the messaging server the lexical operators (i.e. L_EQUALS) needs to be used as the messaging server does not understand the usual logical operators like “=”.

Regards,
Holger

Thanks Holger.

In the trigger service, there will be two options:

  1. Filter
  2. Provider filter(UM only)

Does it mean that first filter column is evaluated at IS level and 2nd filter is evaluated at message provider level?
What in case of broker messaging provider? Where should we provide the filter to be evaluated at broker level?

Thanks.

Hi,

as we are currently not yet using UM I cannot answer this question.

Regards,
Holger