Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Service and Reference Promotion

Image AddedImage Removed

Service 4 2a & 5 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 CDS3 CBS2

binding.ws from CAS1

1 Interface

 

 

 

 

 

 

2 Binding X

X

binding.ws

X

X

binding.ws from CCS2 CBS2

binding.ws from CCS2 CAS1

2 Interface

 

 

 

 

 

 

3 Binding

X

X

binding.ws

X

X

binding.ws from CBS2

binding.ws from CBS2CAS1

3 Interface

 

 

 

 

 

 

4 Binding

X

X

X

binding.ws

binding.ws from CDS3 CBS2

binding.ws from CDS3 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

4 Interface

 

 

 

 

 

 

Where X = not specified

Issues

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

Image Added1. 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?