Symbian3/PDK/Source/GUID-8A7B837D-4069-5364-A596-686EEBAE351D.dita
changeset 14 578be2adaf3e
parent 12 80ef3a206772
equal deleted inserted replaced
13:48780e181b38 14:578be2adaf3e
    65 <li id="GUID-C371204A-5D56-52B9-AD55-D69BCCA5812B"><p>The <b>Interface
    65 <li id="GUID-C371204A-5D56-52B9-AD55-D69BCCA5812B"><p>The <b>Interface
    66 Implementation/Plug-in </b> that provides the required processing. </p> </li>
    66 Implementation/Plug-in </b> that provides the required processing. </p> </li>
    67 <li id="GUID-E89C937D-0DA1-5CDD-BDFC-6F4E3FD40FD2"><p>The <b>Framework</b> that provides the clients with the required access to the implementations. </p> </li>
    67 <li id="GUID-E89C937D-0DA1-5CDD-BDFC-6F4E3FD40FD2"><p>The <b>Framework</b> that provides the clients with the required access to the implementations. </p> </li>
    68 </ul> <p>The relationships can be represented as follows: </p> <fig id="GUID-47C384EC-4F9E-55EA-B50B-7DAD9E990865">
    68 </ul> <p>The relationships can be represented as follows: </p> <fig id="GUID-47C384EC-4F9E-55EA-B50B-7DAD9E990865">
    69 <title>                   Plug-in relationships                  </title>
    69 <title>                   Plug-in relationships                  </title>
    70 <image href="GUID-CBD78250-3EF4-5DF0-B356-19996E15BBBD_d0e220201_href.png" placement="inline"/>
    70 <image href="GUID-CBD78250-3EF4-5DF0-B356-19996E15BBBD_d0e218036_href.png" placement="inline"/>
    71 </fig> <p>The instantiation mechanism is responsible for providing
    71 </fig> <p>The instantiation mechanism is responsible for providing
    72 the services that identify, and load the correct implementation at
    72 the services that identify, and load the correct implementation at
    73 run-time. </p> </dd>
    73 run-time. </p> </dd>
    74 </dlentry>
    74 </dlentry>
    75 <dlentry>
    75 <dlentry>
    99 </dl> </section>
    99 </dl> </section>
   100 <section id="GUID-861B53D9-1928-45FB-97D0-D3DBCB31EC4F"><title>Architecture</title> <p>The plug-in framework employs
   100 <section id="GUID-861B53D9-1928-45FB-97D0-D3DBCB31EC4F"><title>Architecture</title> <p>The plug-in framework employs
   101 the client server architecture. The client session is a singleton
   101 the client server architecture. The client session is a singleton
   102 per process thread. </p> <fig id="GUID-7B34EF3B-5C56-5CA8-ABC0-60AB4F5652A1">
   102 per process thread. </p> <fig id="GUID-7B34EF3B-5C56-5CA8-ABC0-60AB4F5652A1">
   103 <title>              Plug-in framework architecture            </title>
   103 <title>              Plug-in framework architecture            </title>
   104 <image href="GUID-2E3A91F9-5538-5E23-8D23-CE97B677A668_d0e220278_href.jpg" placement="inline"/>
   104 <image href="GUID-2E3A91F9-5538-5E23-8D23-CE97B677A668_d0e218113_href.jpg" placement="inline"/>
   105 </fig> <p>The functional components of the plug-in framework are: </p> <ul>
   105 </fig> <p>The functional components of the plug-in framework are: </p> <ul>
   106 <li id="GUID-57437172-8AE4-5355-8776-E14C3298A6A1"><p>The <b> Client
   106 <li id="GUID-57437172-8AE4-5355-8776-E14C3298A6A1"><p>The <b> Client
   107 /Interface Client</b> that invokes the available services via the
   107 /Interface Client</b> that invokes the available services via the
   108 interface definition. </p> </li>
   108 interface definition. </p> </li>
   109 <li id="GUID-807D6C07-9202-549D-9250-17806FBE1C40"><p>The <b>Server
   109 <li id="GUID-807D6C07-9202-549D-9250-17806FBE1C40"><p>The <b>Server