A component that lies between the Service Client (subscriber) and the Service Provider (publisher). It intercepts the request from the Service Client, provides the service (functionality), and forwards the request to the Service Provider. Similarly, it intercepts the response from the Service Provider and forwards it to the Service Client.
Source(s):
NIST SP 800-95
from
Irani, Romin, Web Services Intermediaries: Adding Value to Web Services