robust-services-core icon indicating copy to clipboard operation
robust-services-core copied to clipboard

Create Routing Node

Open GregUtas opened this issue 8 years ago • 0 comments

Create a separate Routing Node (rn directory) that is queried to determine the Service Node to which a CIP IAM should be sent. See "Networking".

This should be the first phase in distributing the POTS application. It could be implemented in the following stages:

  1. Send an internal query (within the same executable) from the POTS call to a new Factory.
  2. Send the query to a separate executable (the Routing Node), using the looparound address and a pair of well-known ports.
  3. Distribute directory numbers to the Routing Node (the first use case for #41).
  4. Use the Routing Node's IP address instead of the looparound address (the first use case for #40).
  5. Run two Routing Nodes in a load-sharing configuration (another use case for #40 and #41).

GregUtas avatar Nov 05 '17 15:11 GregUtas