Changes between Version 21 and Version 22 of WikiStart
- Timestamp:
- 03/12/19 15:17:14 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v21 v22 45 45 46 46 47 = Technical insides48 47 49 This section deals with the techniques inside the runserver and may be relevant when you need to communicate directly with it, e.g. when you build your own GUI or start up your own sessions and tournaments from a script. 48 = Communication protocol 50 49 51 == Communication protocol 52 53 This section describes the communication protocols with the runserver. Other implementations of a runserver should adhere to the same communication protocols to ensure compatibility with genius2. 50 This section deals with the communication protocols with the runserver. These may be relevant when you need to communicate directly with it, e.g. when you build your own GUI or start up your own sessions and tournaments from a script. Other implementations of a runserver should adhere to the same communication protocols to ensure compatibility with genius2. 54 51 55 52 === RunSession 56 The main service available on the runserver is the RunSession service. It is available at {{{http: //runserver/runsession}}}.53 The main service available on the runserver is the RunSession service. It is available at {{{http:..:8080//runserver/runsession}}}. 57 54 This service starts up and runs a complete session when it is accessed (http get or post). 58 55 To start a session, the http get must include a JSON-serialized genius2.protocol.session.SessionSettings object. Typically this looks like this (assuming you want to use SAOP protocol):