equal
deleted
inserted
replaced
8 Contributors: |
8 Contributors: |
9 --> |
9 --> |
10 <!DOCTYPE concept |
10 <!DOCTYPE concept |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
12 <concept id="GUID-F395C299-6C79-5A0E-8FCF-7931D8405E8A" xml:lang="en"><title>Description</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
12 <concept id="GUID-F395C299-6C79-5A0E-8FCF-7931D8405E8A" xml:lang="en"><title>Description</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
13 <p>Server applications have been introduced to Symbian platform since v9.0 |
13 <p>Server applications have been introduced to the Symbian platform |
14 for <xref href="GUID-4BFEDD79-9502-526A-BA7B-97550A6F0601.dita">Platform Security</xref>. |
14 since v9.0 for <xref href="GUID-4BFEDD79-9502-526A-BA7B-97550A6F0601.dita">Platform |
15 Principally, they offer a more secure solution to embedded applications. </p> |
15 Security</xref>. Principally, they offer a more secure solution to embedded |
|
16 applications. </p> |
16 <p>A server application is an application that contains a server to which |
17 <p>A server application is an application that contains a server to which |
17 other applications can connect. Importantly, the server application runs in |
18 other applications can connect. Importantly, the server application runs in |
18 a separate <xref href="GUID-E6F08B67-8DBC-5896-946D-BD0D27F82FE2.dita#GUID-E6F08B67-8DBC-5896-946D-BD0D27F82FE2/GUID-AC0E13F3-5DFE-5060-BE09-B76A08632B5E">process</xref> than |
19 a separate <xref href="GUID-E6F08B67-8DBC-5896-946D-BD0D27F82FE2.dita#GUID-E6F08B67-8DBC-5896-946D-BD0D27F82FE2/GUID-AC0E13F3-5DFE-5060-BE09-B76A08632B5E">process</xref> than |
19 that of the client (e.g. another application) that launched it. This lets |
20 that of the client (e.g. another application) that launched it. This lets |
20 each party protect their own memory and storage/disk space and have flexible |
21 each party protect their own memory and storage/disk space and have flexible |
101 message transports, the memo pad application controls exactly how much these |
102 message transports, the memo pad application controls exactly how much these |
102 message transports can access, limiting the amount of damage that an evil |
103 message transports can access, limiting the amount of damage that an evil |
103 message transport can do. Similarly, the memo-pad application may offer an |
104 message transport can do. Similarly, the memo-pad application may offer an |
104 API to allow other processes to access the memos. Since the memos are considered |
105 API to allow other processes to access the memos. Since the memos are considered |
105 to be user data, the access should be limited to processes with <codeph>ReadUserData</codeph> capability. </p> </section> |
106 to be user data, the access should be limited to processes with <codeph>ReadUserData</codeph> capability. </p> </section> |
106 <section><title>See also</title><ul> |
107 <section id="GUID-ADF237F8-7E92-4A2A-BD5B-73DA54E1CD0B"><title>See also</title><ul> |
107 <li><p><xref href="GUID-940F3F6E-BA9C-5E19-9AC5-D848B5E175FB.dita">Application |
108 <li><p><xref href="GUID-940F3F6E-BA9C-5E19-9AC5-D848B5E175FB.dita">Application |
108 Architecture Overview</xref></p></li> |
109 Architecture Overview</xref></p></li> |
109 </ul></section> |
110 </ul></section> |
110 </conbody></concept> |
111 </conbody></concept> |