Enterprise Service Bus Service Interface Contract Template

Author(s): Stewart Bond, Kylie Grace, Josh Mendelssohn

1 Download

Get Instant Access
To unlock the full content, please fill out our simple form and receive instant access.

A service interface contract is a record of a service’s functions, parameters, data schema, protocols and security controls. The Enterprise Service Bus (ESB) Service Interface Contract Template documents service ownership and version and defines the context in which it should be used.

“A service is a logical representation of a repeatable activity that has a specified outcome. It is self-contained and is a ‘black box’ to its consumers.”[1]

A service connected to the ESB can either be a service provider, requestor or event emitter. All can be considered services.

This document is aligned with the TOGAF definition of a service, and follows a service ontology.



[1] SOA Ontology Technical Standard : Service, ServiceContract, and ServiceInterface

Related Content

Visit our Exponential IT Research Center
Over 100 analysts waiting to take your call right now: 1-519-432-3550 x2019