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

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        20d 20h 7m 1 Marcel Offermans 18/Feb/13 11:28
        In Progress In Progress Resolved Resolved
        50d 22h 37m 1 Marcel Offermans 10/Apr/13 10:06
        Resolved Resolved Closed Closed
        47d 21h 18m 1 Bram de Kruijff 28/May/13 07:24
        Bram de Kruijff made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Marcel Offermans [ marrs ]
        Bram de Kruijff made changes -
        Fix Version/s 1.0.0 [ 12324448 ]
        Marcel Offermans made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        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.
        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.
        Marcel Offermans made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Marcel Offermans made changes -
        Field Original Value New Value
        Assignee Marcel Offermans [ marrs ]
        Marcel Offermans created issue -

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development