7 Nokia Corporation - initial contribution. |
7 Nokia Corporation - initial contribution. |
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-8255A186-C1AC-44DA-844C-1FEA029C73BC" xml:lang="en"><title>Publish |
12 <concept id="GUID-8255A186-C1AC-44DA-844C-1FEA029C73BC" xml:lang="en"><title>Publish and Subscribe</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
13 and Subscribe</title><prolog><metadata><keywords/></metadata></prolog><conbody> |
13 <p><i>Publish and Subscribe</i> has replaced System Agent and the |
14 <p><i>Publish and Subscribe</i> has replaced System Agent and the usage |
14 usage of temporary Shared Data keys.</p> |
15 of temporary Shared Data keys.</p> |
|
16 <p>Publish and Subscribe allows the setting, retrieving and monitoring |
15 <p>Publish and Subscribe allows the setting, retrieving and monitoring |
17 of system-wide variables and provides a new inter process communication (IPC) |
16 of system-wide variables and provides a new inter process communication |
18 mechanism for peer to peer communication between threads. Threads may have |
17 (IPC) mechanism for peer to peer communication between threads. Threads |
19 the role of the publisher or of the subscriber, while any thread can define |
18 may have the role of the publisher or of the subscriber, while any |
20 the property to be published. The process that defines a property can specify |
19 thread can define the property to be published. The process that defines |
21 access rights for both reading and writing. Rights can be defined in terms |
20 a property can specify access rights for both reading and writing. |
22 of either requiring a particular <xref href="GUID-6971B0A2-F79B-4E05-8AF3-BB1FC1932A22.dita">capability</xref>, |
21 Rights can be defined in terms of either requiring a particular <xref href="GUID-6971B0A2-F79B-4E05-8AF3-BB1FC1932A22.dita">capability</xref>, by a process <xref href="GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98.dita#GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98/GUID-EEC50FC0-46D5-4ED7-AD95-67430D5EC652">Secure Identifier</xref>, or by a process <xref href="GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98.dita#GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98/GUID-EEC50FC0-46D5-4ED7-AD95-67430D5EC654">VID</xref>. </p> |
23 by a process <xref href="GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98.dita#GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98/GUID-EEC50FC0-46D5-4ED7-AD95-67430D5EC652">Secure |
22 <p>Publish and Subscribe should be considered under any of the |
24 Identifier</xref>, or by a process <xref href="GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98.dita#GUID-3B6E25F7-C1A8-461F-97F7-421DB559BC98/GUID-EEC50FC0-46D5-4ED7-AD95-67430D5EC654">VID</xref>. </p> |
23 following conditions:</p> |
25 <p>Publish and Subscribe should be considered under any of the following |
|
26 conditions:</p> |
|
27 <ul> |
24 <ul> |
28 <li><p>An event should be sent simultaneously to multiple places |
25 <li><p>An event should be sent simultaneously to multiple |
29 over the system.</p></li> |
26 places over the system.</p></li> |
30 <li><p>Only the last value of the property is significant, not the |
27 <li><p>Only the last value of the property is significant, |
31 intermediate values.</p></li> |
28 not the intermediate values.</p></li> |
32 <li><p>The source of the value is not significant. The value may |
29 <li><p>The source of the value is not significant. The value |
33 have been set by any publisher with proper rights.</p></li> |
30 may have been set by any publisher with proper rights.</p> |
|
31 </li> |
34 </ul> |
32 </ul> |
35 <p>For more information about the use of Publish and Subscribe, see <xref href="GUID-FE910347-7CC1-5241-B443-88AD3F5A96EF.dita">Using Publish and Subscribe</xref>.</p> |
33 <p>For more information about the use of Publish and Subscribe, |
|
34 see <xref href="GUID-FE910347-7CC1-5241-B443-88AD3F5A96EF.dita">Using Publish |
|
35 and Subscribe</xref>.</p> |
36 </conbody></concept> |
36 </conbody></concept> |