Home
Categories
Dictionary
Download
Project Details
Changes Log
Who We Are
FAQ
License

Client



A Stand-alone User Application engine wrapper. This engine must be launched with a configuration File. The command-line to launch a new ARINC 661 Client (User Application) is:
      java -jar arincClient.jar -config=<configuration File>
With configuration File being the properties File defining the Client configuration.

Note that contrary to the Server, the Client does not have Java implementations for the widget definitions. Widgets definitions ar entirely specified in the XML meta-definition.

Launch arguments

  • -version: prints the version of the Client and exit
  • -help: prints the version of the Client and several help topics, and exit
  • -config=<config file>: launch the Client with the configuration properties defined in the File
  • -df=<file1; file2;...>: pre-load the files defined in the List for the Client
  • -defines=<key1;key2;...>: set the et of keys which will be used for the "defines" elements in the configuration file, if using the XML format
  • -userDir=<user directory>: force the user directory
  • -pluginsDir:<directory 1; directory 2;...>: force the locations of directories for the Plugins

Using the Client

See the Client tutorial.

Using the Client API

It is possible to use the Client API without having the Client GUI interface. See client API. This allows to send Buffers and receive events to the Server programmatically.

Integrating a Client and a Server in the same appplication

It is possible to start an application integrating both a Client and a Server. See Embed Client.

See also


Categories: client | user

Copyright 2016-2017 Dassault Aviation. All Rights Reserved. Documentation and source under the LGPL v2 licence