anchor.diff:  By default, communication with Gremlin Server occurs over link:http://en.wikipedia.org/wiki/WebSocket[WebSockets] and
   exposes a custom sub-protocol for interacting with the server.
   
  -[[connecting-via-console]]
  -Connecting via Console
  -~~~~~~~~~~~~~~~~~~~~~~
  -
  -The most direct way to get started with Gremlin Server is to issue it some remote Gremlin scripts from the Gremlin
  -Console.  To do that, first start Gremlin Server:
  +[[starting-gremlin-server]]
  +Starting Gremlin Server
  +~~~~~~~~~~~~~~~~~~~~~~~
  +
  +Gremlin Server comes packaged with a script called `bin/gremlin-server.sh` to get it started (use `gremlin-server.bat`
  +on Windows):
   
   [source,text]
   ----
  
positive.code: :remote config alias x g
  :> x.E().label().groupCount()
  ----
  
  [[connecting-via-java]]
  Connecting via Java
  
negative.code: |timeout |Specifies the length of time in milliseconds that the remote will wait for a response from the server.
  |=========================================================
  
  [[console-aliases]]
  Aliases
  ^^^^^^^
  
  The `alias` configuration command for the Gremlin Server `:remote` can be useful in situations where there are
  multiple `Graph` or `TraversalSource` instances on the server, as it becomes possible to rename them from the client
  for purposes of execution within the context of a script.  Therefore, it becomes possible to submit commands this way:
  