Rule Matching

In Membrane Service Proxy, rule matching is the process of selecting a rule that will handle an incoming HTTP request.

The list of rules is defined in Membrane's configuration file, proxies.xml, as a list of

For an incoming HTTP request, the first proxy, serviceProxy or soapProxy matching the request will be selected. Whether a proxy is selected, is defined by its filter criteria. The filter criteria are a subset of

The first rule matching the request is selected.

Standalone Deployment

For example, if proxies.xml looks like:

Rule Matching 1

Figure1: Rule Matching: Standalone Deployment

Rule Matching 2

Figure2: Rule Matching: J2EE Deployment