Service 4 & 5 are just there to make up the numbers and force fully qualified URLs.
Scenario |
CAS1 |
CBS2 |
CCS2 |
CDS3 |
CDPS2 |
CDPS1 |
---|---|---|---|---|---|---|
1 Binding |
binding.ws |
X |
X |
X |
binding.sca from CDS3 |
binding.ws from CAS1 |
1 Interface |
|
|
|
|
|
|
2 Binding |
X |
X |
binding.ws |
X |
binding.ws from CCS2 |
binding.ws from CCS2 |
2 Interface |
|
|
|
|
|
|
3 Binding |
X |
binding.ws |
X |
X |
binding.ws from CBS2 |
binding.ws from CBS2 |
3 Interface |
|
|
|
|
|
|
4 Binding |
X |
X |
X |
binding.ws |
binding.ws from CDS3 |
binding.ws from CDS3 |
4 Interface |
|
|
|
|
|
|
Where X = not specified
Issues
1. The top level composite service binding is copied down to component with the uri calculated at the top level
2. How far up should binding configuration be pushed?