Service Promotion
Service 2a & 3a 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 |
|
|
|
|
|
|
5 Binding |
? |
? |
? |
? |
? |
? |
5 Interface |
|
|
|
|
|
|
6 Binding |
? |
? |
? |
? |
? |
? |
6 Interface |
|
|
|
|
|
|
7 Binding |
? |
? |
? |
? |
? |
? |
7 Interface |
|
|
|
|
|
|
8 Binding |
? |
? |
? |
? |
? |
? |
8 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. S2 C level bindings trave to B but not A
3. S4 D level bindings don't travel to the C or B
Reference Promotion
Scenario |
CDR1 |
CCR2 |
CBR3 |
CDR1 Calculated |
---|---|---|---|---|
1 - 1..1 |
|
|
|
|
1 - 1..N |
|
|
|
|
? - 1..1 |
|
|
|
|