12 <concept id="GUID-2E986A81-F094-4F1D-9ECB-6A325CFA5BB4" xml:lang="en"><title>Plug-ins</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
12 <concept id="GUID-2E986A81-F094-4F1D-9ECB-6A325CFA5BB4" xml:lang="en"><title>Plug-ins</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
13 <p>Plug-ins connect to the system using the EPOC Component Object |
13 <p>Plug-ins connect to the system using the EPOC Component Object |
14 Model (ECom). ECom is based on client/server architecture and provides |
14 Model (ECom). ECom is based on client/server architecture and provides |
15 services to instantiate, resolve, and destroy instances of plug-ins |
15 services to instantiate, resolve, and destroy instances of plug-ins |
16 at run time. For more information, see the <xref href="GUID-30201A05-C6CE-5D34-9BDF-CDA4EE44878D.dita">ECom Architecture</xref>.</p> |
16 at run time. For more information, see the <xref href="GUID-30201A05-C6CE-5D34-9BDF-CDA4EE44878D.dita">ECom Architecture</xref>.</p> |
17 <fig id="GUID-C5D783F2-8388-4097-8276-BAC6D5B17C2C"><title>ECom framework</title><image href="GUID-231E58F2-7935-462A-B048-51729D8245D4_d0e14027_href.png"/></fig> |
17 <fig id="GUID-C5D783F2-8388-4097-8276-BAC6D5B17C2C"><title>ECom framework</title><image href="GUID-231E58F2-7935-462A-B048-51729D8245D4_d0e14141_href.png"/></fig> |
18 <p>A hostile or malfunctioning plug-in may cause crashes or security |
18 <p>A hostile or malfunctioning plug-in may cause crashes or security |
19 leaks, even on otherwise well-tested applications. The <xref href="GUID-4BFEDD79-9502-526A-BA7B-97550A6F0601.dita">platform security</xref> architecture protects the processes by verifying that the plug-in |
19 leaks, even on otherwise well-tested applications. The <xref href="GUID-4BFEDD79-9502-526A-BA7B-97550A6F0601.dita">platform security</xref> architecture protects the processes by verifying that the plug-in |
20 has equal or greater set of capabilities than the process in which |
20 has equal or greater set of capabilities than the process in which |
21 it is loaded. For more information, see the <xref href="GUID-9E4D75C0-D797-5541-8E52-3C6D154CC74A.dita">ECom and the Platform |
21 it is loaded. For more information, see the <xref href="GUID-9E4D75C0-D797-5541-8E52-3C6D154CC74A.dita">ECom and the Platform |
22 Security Architecture</xref>. </p> |
22 Security Architecture</xref>. </p> |