26 to divide the Control Plane into two parts. The following diagram shows the |
26 to divide the Control Plane into two parts. The following diagram shows the |
27 concept. The blue arrows indicate dependencies. The vertical dotted lines |
27 concept. The blue arrows indicate dependencies. The vertical dotted lines |
28 indicate the division of Planes. </p> |
28 indicate the division of Planes. </p> |
29 <fig id="GUID-258000D9-1BC3-5A61-8235-4183D4A759C5"> |
29 <fig id="GUID-258000D9-1BC3-5A61-8235-4183D4A759C5"> |
30 <title> Planes in the Communications Framework </title> |
30 <title> Planes in the Communications Framework </title> |
31 <image href="GUID-3D8FE2A7-E544-51B9-9572-492A3B61377C_d0e109082_href.png" placement="inline"/> |
31 <image href="GUID-3D8FE2A7-E544-51B9-9572-492A3B61377C_d0e106917_href.png" placement="inline"/> |
32 </fig> |
32 </fig> |
33 <p>The following diagram overlays the Planes with an example series of Layers </p> |
33 <p>The following diagram overlays the Planes with an example series of Layers </p> |
34 <fig id="GUID-1758E53D-2A62-5C4C-93B9-8FE5DE67BBAA"> |
34 <fig id="GUID-1758E53D-2A62-5C4C-93B9-8FE5DE67BBAA"> |
35 <title> Planes and Layers in the Communications Framework |
35 <title> Planes and Layers in the Communications Framework |
36 </title> |
36 </title> |
37 <image href="GUID-47EF98E9-7833-5E94-ADFF-198401463A8C_d0e109093_href.png" placement="inline"/> |
37 <image href="GUID-47EF98E9-7833-5E94-ADFF-198401463A8C_d0e106928_href.png" placement="inline"/> |
38 </fig> |
38 </fig> |
39 <ul> |
39 <ul> |
40 <li id="GUID-45F19CFA-9B96-53B3-9B15-428BB3226BAA"><p> <xref href="GUID-F43A54C0-E82B-5790-8493-1372D214C642.dita#GUID-F43A54C0-E82B-5790-8493-1372D214C642/GUID-E8250BBE-8529-5C45-BCA3-92A87C013580">Data Plane</xref> </p> </li> |
40 <li id="GUID-45F19CFA-9B96-53B3-9B15-428BB3226BAA"><p> <xref href="GUID-F43A54C0-E82B-5790-8493-1372D214C642.dita#GUID-F43A54C0-E82B-5790-8493-1372D214C642/GUID-E8250BBE-8529-5C45-BCA3-92A87C013580">Data Plane</xref> </p> </li> |
41 <li id="GUID-461678D6-3198-55CF-B07E-94F5E1086BAC"><p> <xref href="GUID-F43A54C0-E82B-5790-8493-1372D214C642.dita#GUID-F43A54C0-E82B-5790-8493-1372D214C642/GUID-CFFC0BC1-FD9D-5F82-8906-2F9E8FCD21F5">Control Plane</xref> </p> </li> |
41 <li id="GUID-461678D6-3198-55CF-B07E-94F5E1086BAC"><p> <xref href="GUID-F43A54C0-E82B-5790-8493-1372D214C642.dita#GUID-F43A54C0-E82B-5790-8493-1372D214C642/GUID-CFFC0BC1-FD9D-5F82-8906-2F9E8FCD21F5">Control Plane</xref> </p> </li> |
42 <li id="GUID-6B98DEAB-F245-5533-A05A-957FADE0C120"><p> <xref href="GUID-F43A54C0-E82B-5790-8493-1372D214C642.dita#GUID-F43A54C0-E82B-5790-8493-1372D214C642/GUID-2372FF88-FA59-5CDF-9362-1A54F43D8442">Management Plane</xref> </p> </li> |
42 <li id="GUID-6B98DEAB-F245-5533-A05A-957FADE0C120"><p> <xref href="GUID-F43A54C0-E82B-5790-8493-1372D214C642.dita#GUID-F43A54C0-E82B-5790-8493-1372D214C642/GUID-2372FF88-FA59-5CDF-9362-1A54F43D8442">Management Plane</xref> </p> </li> |
61 Threads can continue their work until the threads are prepared to process |
61 Threads can continue their work until the threads are prepared to process |
62 messages. The Transport always makes sure of the delivery of messages. </p> <p>The |
62 messages. The Transport always makes sure of the delivery of messages. </p> <p>The |
63 Data Plane corresponds to the Sockets Server API: <xref href="GUID-D4F08503-F1EF-3531-9C3C-4AF24A6255F0.dita"><apiname>RSocket</apiname></xref>. </p> <p>The |
63 Data Plane corresponds to the Sockets Server API: <xref href="GUID-D4F08503-F1EF-3531-9C3C-4AF24A6255F0.dita"><apiname>RSocket</apiname></xref>. </p> <p>The |
64 following diagram shows the thread divide. </p> <fig id="GUID-A440C4F8-199E-575A-9922-D90059CA69C3"> |
64 following diagram shows the thread divide. </p> <fig id="GUID-A440C4F8-199E-575A-9922-D90059CA69C3"> |
65 <title> Data Plane in the Communications Framework </title> |
65 <title> Data Plane in the Communications Framework </title> |
66 <image href="GUID-337FA49D-DE53-5568-9A5C-D6AE3F25E0A6_d0e109163_href.png" placement="inline"/> |
66 <image href="GUID-337FA49D-DE53-5568-9A5C-D6AE3F25E0A6_d0e106998_href.png" placement="inline"/> |
67 </fig> <p><b>Features </b> </p> <p>The Data Plane: </p> <ul> |
67 </fig> <p><b>Features </b> </p> <p>The Data Plane: </p> <ul> |
68 <li id="GUID-70DDF365-81B9-5D30-BEA1-B338074CF097"><p>exchanges data with |
68 <li id="GUID-70DDF365-81B9-5D30-BEA1-B338074CF097"><p>exchanges data with |
69 remote peers and uses data transfer protocols </p> </li> |
69 remote peers and uses data transfer protocols </p> </li> |
70 <li id="GUID-E8A426F5-98AD-5BFA-9D8C-820B1656140C"><p>allows any number of |
70 <li id="GUID-E8A426F5-98AD-5BFA-9D8C-820B1656140C"><p>allows any number of |
71 conversations at the same time through many protocols </p> </li> |
71 conversations at the same time through many protocols </p> </li> |