...
Model
Creation and Activation
Event | Action |
---|---|
Create |
- Endpoint reference and endpoint models are created at build time
...
- Create the endpoint wires
- Create the endpoint reference wires (eventual target service may not be known)
...
- Start bindings
...
- Endpoint - create chains when first message arrives
- Endpoint reference
- If endpoint resolved go ahead and created chains
- If endpoint not resolved try then resolve it and then create chains etc
...
- repeat the endpoint reference resolution step, create chains etc
/Start Node | Read Model |
Message through reference | Resolve EndpointReference |
Service Not Available | TBD - Possible future event |
Add Service | TBD - Possible future event |
Remove Service | TBD - Possible future event |
Action | Description |
---|---|
Read Model | read composite file into in-memory model |
Resolve Model | resolve composite against other artifacts in the composite and domain |
Build model | create the appropriate relationships between parts of the model bases on SCA validation rules, Inludes: |
Activate Runtime | Create the runtime infrastructure. Includes: |
Start Runtime | Start all runtime providers |
Resolve EndpointReference | Locate the services that endpoint references refer to |
Build Reference Chain | use the wire configuration to build the runtime interceptor chains |
...