As SOAs became more prevalent in enterprises and ESB technologies continued to mature, several new capabilities were also added to ESBs, mainly in support of SOAs. For example, the adoption of Service Component Architecture (SCA) as a standard and the introduction of gateways as a more robust capability, to securely expose web services to external networks.
Gateways manifested themselves as either XML accelerators (running as black-box appliances) or add-ons to existing SOA/ESB infrastructure (commonly known as service gateways).
XML accelerators were ideal for DMZs because of their robust capabilities to secure SOAP web services and protect against external ...