Remote environment
In a remote environment, installation is done on the remote server and accessed by developers from their client machines.
- Genero applications are compiled, debugged, and executed on a remote server.
- Genero Studio Server must be installed on the remote server.
- Allows for the preservation of C function calls/libraries and/or system calls.
- Requires SSH access.
The relational databases that the applications access can be stored on the same remote server as Genero Studio server, or on separate servers.
- Samba/NFS mounts
- Synchronization directories
Using mount points
With mount points, reference sources are stored on a remote server which is accessible to the client's local network. The local machine uses Samba/NFS to see the remote files.
Option | Advantages | Disadvantages |
---|---|---|
Mount Points |
|
|
Using synchronization directories
With synchronization directories, reference sources are on the local machine. They are synchronized to the server for building and running, and results are synchronized back to the local machine. Each user has its own temporary server directory. Because synchronization occurs in both direction (first local to server, then server to local) a lock prevents the user from performing two builds at the time.
Option | Advantages | Disadvantages |
---|---|---|
Synchronization Directories |
|
|