Main Page

From Mobility First
Jump to: navigation, search

This wiki contains information to help developers who want to use the Auspice and the GNS in their projects.

See the GNS Overview for a brief description of what the GNS is and a definition of a few terms.

For technical support questions or comments use the email

All GNS Pages

For an indexed list of all GNS related pages see the Category:GNS page

Getting Started / Tutorials

There are three different tutorials on this wiki to help you get started with the GNS. They vary in the amount of programming you need to do and understand and the intensity level of their use of the GNS.

  1. The first one is the Getting Started with the GNS CLI page. This guides you through an exercise of creating your first guid and using it to read and write some basic information in the GNS. It uses and explains the GNS Command Line Interface (CLI).
  2. The second tutorial guides you through a simple programming exercise using the GNS Java Client. It will run you through one page of Java code that replicates some of the information in the first tutorial but in a Java programming context. It is currently unfinished and is on the Java Programming Tutorial page.
  3. The third tutorial goes into more depth using the GNS Java Client to build a simulation called the Friendly Walkers App. It builds a set of simulatedl GNS-based mobile clients discovering other clients and sending messages using GNS geo-location operations.

Other Links

Keypairs - public / private keys and their use in the GNS

If you're curious what servers are serving what read the Sites_Map.

Instructions for running a simple 3 node GNS server on a local machine: 3_Nodes_Local.