Changes between Version 28 and Version 29 of WikiStart


Ignore:
Timestamp:
06/26/19 13:47:20 (5 years ago)
Author:
wouter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v28 v29  
    11[[PageOutline]]
    22
    3 = Genius2 ProfilesServer
     3= GeniusWeb ProfilesServer
    44
    5 This is the home page of the genius2 profiles server.
     5This is the home page of the GeniusWeb profiles server.
    66This server serves domain and profile files to interested parties, and can inform them of changes.
    77
    8 The profilesserver only **serves** profiles, it does not define them. To define profiles, check the genius2 core pages.
     8The profilesserver only **serves** profiles, it does not define them. To define profiles, check the geniusweb core pages.
    99
    10 The Genius2 core/main page is [https://tracinsy.ewi.tudelft.nl/trac/Genius2 here].
     10The GeniusWeb core/main page is [https://tracinsy.ewi.tudelft.nl/trac/Genius2 here].
    1111
    1212== Installation ==
    1313* Install your apache-tomcat 8 installation ​https://tomcat.apache.org/download-80.cgi. You can re-use an existing installation.
    14 * Download the parties server war file from [http://artifactory.ewi.tudelft.nl/artifactory/webapp/#/artifacts/browse/tree/General/libs-release-local/genius2/profilesserver the artifactory]. Go into the latest version of the partiesserver and download (right click) the war file. NOTICE: your browser must have cookies enabled to access the artifactory.
     14* Download the parties server war file from [http://artifactory.ewi.tudelft.nl/artifactory/webapp/#/artifacts/browse/tree/General/libs-release-local/geniusweb/profilesserver the artifactory]. Go into the latest version of the partiesserver and download (right click) the war file. NOTICE: your browser must have cookies enabled to access the artifactory.
    1515* Copy the downloaded war file into the tomcat webapps directory
    1616* (Re)start tomcat
     
    2424This section describes the communication protocols with the profilesserver.
    2525
    26 Other implementations of a profilesserver should adhere to the same communication protocols to ensure compatibility with genius2.
     26Other implementations of a profilesserver should adhere to the same communication protocols to ensure compatibility with geniusweb.
    2727
    2828== List of available profiles
     
    5858
    5959
    60 There are java examples available [https://tracinsy.ewi.tudelft.nl/trac/Genius2ProfilesServer/browser/src/test/java/genius2/examples here]. Basically you just open a websocket and read the incoming profile like this (NOTICE: this is using neovisionaries WebSocketAdapter which is an external library; but we recommend the java built-in javax.websocket, see the [https://tracinsy.ewi.tudelft.nl/trac/Genius2ProfilesServer/browser/src/test/java/genius2/examples examples])
     60There are java examples available [https://tracinsy.ewi.tudelft.nl/trac/Genius2ProfilesServer/browser/src/test/java/geniusweb/examples here]. Basically you just open a websocket and read the incoming profile like this (NOTICE: this is using neovisionaries WebSocketAdapter which is an external library; but we recommend the java built-in javax.websocket, see the [https://tracinsy.ewi.tudelft.nl/trac/Genius2ProfilesServer/browser/src/test/java/geniusweb/examples examples])
    6161{{{
    6262WebSocketFactory factory = new WebSocketFactory().setConnectionTimeout(5000);