Service and Reference Promotion
Service 2a & 3a are just there to make up the numbers and force fully qualified URLs.
Scenario | CAS1 | CBS2 | CCS2 | CDS3 | Calculated CDPS2 | Calculated CDPS1 |
---|---|---|---|---|---|---|
1 Binding | binding.ws | X | X | X | binding.sca from CBS2 | binding.ws from CAS1 |
1 Interface |
|
|
|
|
|
|
2 Binding | X | binding.ws | X | X | binding.ws from CBS2 | binding.ws from CAS1 |
2 Interface |
|
|
|
|
|
|
3 Binding | X | X | binding.ws | X | binding.ws from CBS2 | binding.ws from CAS1 |
3 Interface |
|
|
|
|
|
|
4 Binding | X | X | X | binding.ws | binding.ws from CBS2 | binding.ws from CAS1 |
4 Interface |
|
|
|
|
|
|
Scenario | CAR1 | CBR2 | CCR2 | CDR3 | Calculated CDR3 |
---|---|---|---|---|---|
5 Binding | binding.ws uri= | X | X | X | binding.ws uri= |
5 Interface |
|
|
|
|
|
6 Binding | X | binding.ws target=CBS2a | X | X | binding.ws uri= |
6 Interface |
|
|
|
|
|
7 Binding | X | X | binding.ws target=CBS2a | X | binding.ws uri= |
7 Interface |
|
|
|
|
|
8 Binding | X | X | X | binding.ws target=CDS3a | binding.ws uri= |
8 Interface |
|
|
|
|
|
Scenario | CAR1a | CBR2a | CCR2a | CDR3a | Calculated CDR3a |
---|---|---|---|---|---|
9 Binding | binding.ws uri= | X | X | X/target=CES3 | Wire to CES3 binding.sca, binding.ws uri= |
9 Interface |
|
|
|
|
|
10 Binding | X | binding.ws/target=CFS3 | X | X/target=CES3 | Wire to CES3 binding.sca, CFS3 binding.ws |
10 Interface |
|
|
|
|
|
11 Binding | X | X/target=CFS3 | binding.ws | X/target=CES3 | Wire to CES3 binding.sca, CFS3 binding.ws |
11 Interface |
|
|
|
|
|
12 Binding | X | X/target=CFS3 | X | binding.ws/target=CES3 | Wire to CES3 binding.ws, CFS3 binding.ws |
12 Interface |
|
|
|
|
|
13 Binding | X | X | X | binding.ws/target=CES3 | Wire to CES3 binding.ws |
13 Interface |
|
|
|
|
|
Where X = not specified
Some Runtime Detail
...
Number
...
CAS1 Binding
...
CAS1 Interface
...
CBS2 Binding
...
CBS2 Interface
...
CCS2 Binding
...
CCS2 Interface
...
CDS3 Binding
...
CDS3 Interface
...