Chapter 6. SwitchYard Contracts
6.1. SwitchYard Contracts
SwitchYard uses a component service to expose the functionality of an implementation. All component services and implementations have service contracts. You can define a contract depending on Component Implementation and Service Binding.
A simple service has following contracts:
Component Contracts
- Component Service
- Component Reference
Composite Contracts
- Composite Service
- Composite Reference
Binding Contracts
- Service Binding
- Reference Binding