User Tools

Site Tools


access:agteknet_repository_layout

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
access:agteknet_repository_layout [2010/04/12 21:23]
mmatthews
access:agteknet_repository_layout [2012/10/10 17:06] (current)
Line 33: Line 33:
     src/     src/
     test/     test/
 +
 +===== Directory Descriptions =====
  
 ==== apps ==== ==== apps ====
Line 41: Line 43:
  
 ==== apps/​adminclient ==== ==== apps/​adminclient ====
-The apps/​adminclient directory contains the web start java application for managing the old C-based Trackwork Server. The adminclient application communicates with an instance of the adminserver. This application will no longer ​be needed once the last instance of the Trackwork Server is shutdown.+The apps/​adminclient directory contains the web start java application for managing the old C-based Trackwork Server. The adminclient application communicates with an instance of the adminserver.\\ 
 +**This application will not be needed once support for the Trackwork Server is discontinued.**
  
 ==== apps/​adminserver ==== ==== apps/​adminserver ====
-The apps/​adminserver directory contains the java server that provides an admin API for managing the old C-based Trackwork Server. This server is what the adminclient communicates with. This application will no longer ​be needed once the last instance of the Trackwork Server is shutdown.+The apps/​adminserver directory contains the java server that provides an admin API for managing the old C-based Trackwork Server. This server is what the adminclient communicates with.\\ 
 +**This application will not be needed once support for the Trackwork Server is discontinued.**
  
 ==== apps/gpssim ==== ==== apps/gpssim ====
Line 56: Line 60:
  
 ==== apps/​support ==== ==== apps/​support ====
 +The apps/​support directory contains the build script and resources for the standalone java based Access Support client. The support client is used to administrate the Access Server.
  
 ==== apps/​uploader ==== ==== apps/​uploader ====
 +The apps/​uploader directory contains the build script and resources for all the variations of the standalone and web start based file uploader applications. This includes the support uploader web start application and the personalized salesman uploader applications.
  
 ==== cert ==== ==== cert ====
 +The cert directory contains the build script for creating the certificate used to sign the web start based java applications.
  
 ==== cpp ==== ==== cpp ====
 +The cpp directory contains the C++ protobuf classes generated each time the protoc compiler is run. When the protobuf message definitions are changed these generated classes must be copied to the AccessLib API stored in Visual Source Safe.
  
 ==== dist ==== ==== dist ====
 +The dist directory is the target directory for all the distributions of the applications in the apps directory.
  
 ==== docs ==== ==== docs ====
 +The docs directory contains the "​master"​ copy of all the documentation related to the various applications in the apps directory including the design docs for the Access Server.
  
 ==== packages ==== ==== packages ====
 +The packages directory contains all the third party java packages required by the applications in the apps directory.
  
 ==== protobuf ==== ==== protobuf ====
 +The protobuf directory contains the protobuf based messages used by the AccessLib API to communicate between the Access Server and both java and C++ applications.
  
 ==== protoc/​linux ==== ==== protoc/​linux ====
 +The protoc/​linux directory contains a copy of the protobuf compiler compiled to run on either Red Hat or Fedora.
  
 ==== protoc/​win32 ==== ==== protoc/​win32 ====
 +The protoc/​win32 directory contains a copy of the protobuf compiler compiled to run under Windows.
  
 ==== src ==== ==== src ====
 +The src directory contains all the java code for **ALL** the applications in the apps directory. The reason all the code is in one tree is encourage code sharing between the applications.
  
 ==== test ==== ==== test ====
- +The test directory contains the java junit test code for the server and client applications.
access/agteknet_repository_layout.1271107425.txt.gz · Last modified: 2012/10/10 17:06 (external edit)