47 provides the required processing. </p> </li> |
47 provides the required processing. </p> </li> |
48 <li id="GUID-A6817508-C5D1-5A7A-B50A-667272292362"><p>The <b>Framework</b> that |
48 <li id="GUID-A6817508-C5D1-5A7A-B50A-667272292362"><p>The <b>Framework</b> that |
49 provides the clients with the required access to the implementations. </p> </li> |
49 provides the clients with the required access to the implementations. </p> </li> |
50 </ul> <p>The relationships can be represented as follows: </p> <fig id="GUID-185BDADA-4576-5175-B53B-03C2633E9EA0"> |
50 </ul> <p>The relationships can be represented as follows: </p> <fig id="GUID-185BDADA-4576-5175-B53B-03C2633E9EA0"> |
51 <title> Plug-in relationships </title> |
51 <title> Plug-in relationships </title> |
52 <image href="GUID-F78F12AE-64CA-50BD-A715-8F254FBDB793_d0e217880_href.png" placement="inline"/> |
52 <image href="GUID-F78F12AE-64CA-50BD-A715-8F254FBDB793_d0e214506_href.png" placement="inline"/> |
53 </fig> <p>The instantiation mechanism forms the backbone of such a system, |
53 </fig> <p>The instantiation mechanism forms the backbone of such a system, |
54 and is responsible for providing the services that identify, and load the |
54 and is responsible for providing the services that identify, and load the |
55 correct interface implementation at run-time. ECom is such a framework. </p> <p>We'll |
55 correct interface implementation at run-time. ECom is such a framework. </p> <p>We'll |
56 now look at the system from the perspectives in turn of each of the interface |
56 now look at the system from the perspectives in turn of each of the interface |
57 client, interface implementation, and interface definition, before summarising |
57 client, interface implementation, and interface definition, before summarising |