User Tools

Site Tools


gems_examples

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
gems_examples [2013/10/11 17:45]
andzik
gems_examples [2014/09/18 11:00]
andzik
Line 1: Line 1:
-This page contains examples of various GEMS messages in both GEMS-ASCII and GEMS-XML.  The examples match between the two formats to allow for direct comparison.+The ZIP files referenced on this page contain examples of various GEMS messages in both GEMS-ASCII and GEMS-XML.  The examples match between the two formats to allow for direct comparison. The GEMS-XML messages include the standard HTTP headers. 
 + 
 +These examples are non-normative, but expected to match and help clarify the GEMS specification. A compliant implementation of GEMS (client or server) should be able to parse and/or generate these messages.
  
 These examples are provided by AMERGINT Technologies Inc. These examples are provided by AMERGINT Technologies Inc.
  
-==== Connect Message ====+==== GEMS 1.2 ====
  
-GEMS-ASCII: {{connectmessage.txt|ConnectMessage.txt}}+{{gems-1.2-examples.zipGEMS 1.2 Examples (Zip File)}}
  
-GEMS-XML{{connectmessage.xml|ConnectMessage.xml}}+Message Examples Included:
  
-==== Connect Response (Success====+=== Connect/Disconnect/Errors === 
 +  * Standard Connect Message 
 +  * Successful Connect Response 
 +  * Failed Connect Response (Invalid Target) 
 +  * Malformed Message Response 
 +  * Disconnect Message
  
-GEMS-ASCII{{connectmessageresponse-success.txt|ConnectMessageResponse-success.txt}}+=== Directive Message === 
 +  * Directive Message//StartProcessing(Iterations, Title)// 
 +  * Directive Response: returns a list of integers
  
-GEMS-XML: {{connectmessageresponse-success.xml|ConnectMessageResponse-success.xml}}+=== Set Config Message === 
 +  * Standard SetConfig Message 
 +  * Illustration of all escape characters 
 +  * Illustration of all available GEMS types 
 +  * Standard response
  
-==== Connect Response (Failure) ====+=== Get Config Message === 
 +  * Parameterized example 
 +  * Example retrieving all available parameters 
 +  * Standard response
  
-GEMS-ASCII: {{connectmessageresponse-failure.txt|ConnectMessageResponse-failure.txt}}+=== Load Config Message === 
 +  * Example request 
 +  * Example response
  
-GEMS-XML: {{connectmessageresponse-failure.xml|ConnectMessageResponse-failure.xml}}+=== Save Config Message === 
 +  * Example request 
 +  * Example response
  
-==== UnknownResponse ==== +=== Ping Message === 
-This message is sent when a completely garbled message is received.+  * Example request 
 +  * Example response
  
-GEMS-ASCII: {{unknownresponse.txt|UnknownResponse.txt}}+=== Get Config List Message === 
 +  * Example request 
 +  * Example Response
  
-GEMS-XML: {{unknownresponse.xml|UnknownResponse.xml}} 
  
-==== Disconnect Message ==== 
  
-GEMS-ASCII: {{disconnect.txt|Disconnect.txt}} 
  
-GEMS-XML: {{disconnect.xml|Disconnect.xml}} 
  
  
gems_examples.txt · Last modified: 2022/10/03 08:42 by justin.boss