10 likes | 108 Views
Connect(“P1”, “C1”, “r1”, “P2”, “C2”, “p1”) Connect(“P1”, “C1”, “r2”, “P2”, “C2”, “p2”) Connect(“P1”, “C2”, “r1”, “P2”, “C2”, “p2”) Connect(“P2”, “C3”, “r1”, “P2”, “C2”, “p2”). Process P1. Process P2. C1. P2C2onP1. P1C1onP2. C2. r1. p1. ICE. r2. p2. P1C2onP2. C2. r1. C3. r1.
E N D
Connect(“P1”, “C1”, “r1”, “P2”, “C2”, “p1”) Connect(“P1”, “C1”, “r2”, “P2”, “C2”, “p2”) Connect(“P1”, “C2”, “r1”, “P2”, “C2”, “p2”) Connect(“P2”, “C3”, “r1”, “P2”, “C2”, “p2”) Process P1 Process P2 C1 P2C2onP1 P1C1onP2 C2 r1 p1 ICE r2 p2 P1C2onP2 C2 r1 C3 r1 Component (task or device) Provided interface (logical) Provided interface “instance” (on component) Provided interface proxy (on component proxy) Component proxy (client or server) Required interface (on component) Required interface proxy (on component proxy)