16 | | * a runserver, where an actual negotiation is run. Running a negotiation means execution of the negotiation protocol (as specified in the core) over websockets |
17 | | * a partiesserver, where a party (as specified in the core) can be hooked into a websocket. There are actually 2 types of partiesserver: the "partiesserver" which serves java-based parties, and a pythonpartiesserver which serves python-based parties. |
18 | | * a profilesserver, where profiles are served over websockets. |
| 17 | * a [https://tracinsy.ewi.tudelft.nl/pubtrac/GeniusWebRunServer runserver], where an actual negotiation is run. Running a negotiation means execution of the negotiation protocol (as specified in the core) over websockets |
| 18 | * a [https://tracinsy.ewi.tudelft.nl/pubtrac/GeniusWebPartiesServer partiesserver], where a party (as specified in the core) can be hooked into a websocket. There are actually 2 types of partiesserver: the "partiesserver" which serves java-based parties, and a pythonpartiesserver which serves python-based parties. |
| 19 | * a [https://tracinsy.ewi.tudelft.nl/pubtrac/GeniusWebProfilesServer profilesserver], where profiles are served over websockets. |