ACE
  1. ACE
  2. ACE-325

Split up the current server into server, client and OBR

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.0.0
    • Component/s: Architecture, OBR, UI
    • Labels:
      None

      Description

      The current server embeds both the client code and the OBR server. We should split those into separate run configurations, and set default ports so the three can all run on "localhost" if needed. This might also require some refactoring of the configuration options to facilitate this.

        Activity

        Hide
        Marcel Offermans added a comment -

        Apart from these three new run configuration, we will also keep the "all-in-one" server around for convenience.

        Show
        Marcel Offermans added a comment - Apart from these three new run configuration, we will also keep the "all-in-one" server around for convenience.
        Hide
        Marcel Offermans added a comment -

        With the completion of ACE-333 this now also works. If you run the "split" code, start:

        1. The server (listening at port 8080).
        2. The client (listening at port 8081, which means you need to go to http://localhost:8081/ace for the web UI).
        3. The OBR (listening at port 8082).

        And of course you can run a target to test this installation.

        Show
        Marcel Offermans added a comment - With the completion of ACE-333 this now also works. If you run the "split" code, start: 1. The server (listening at port 8080). 2. The client (listening at port 8081, which means you need to go to http://localhost:8081/ace for the web UI). 3. The OBR (listening at port 8082). And of course you can run a target to test this installation.

          People

          • Assignee:
            Unassigned
            Reporter:
            Marcel Offermans
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development