Changes between Version 21 and Version 22 of WikiStart


Ignore:
Timestamp:
03/12/19 15:17:14 (6 years ago)
Author:
wouter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v21 v22  
    4545
    4646
    47 = Technical insides
    4847
    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
    5049
    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.
     50This 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.
    5451
    5552=== RunSession
    56 The main service available on the runserver is the RunSession service. It is available at {{{http://runserver/runsession}}}.
     53The main service available on the runserver is the RunSession service. It is available at {{{http:..:8080//runserver/runsession}}}.
    5754This service starts up and runs a complete session when it is accessed (http get or post).
    5855To 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):