rdm-tfs
Remote Transactional File Server
Synopsis
rdm-tfs [OPTIONS]... [input_file [arg]... ]
Description
The Transactional File Server (TFS) utility instantiates a TFS that can be accessed by one or more remote clients using either TCP/IP protocol or shared-memory protocol. If both are enabled, they can be used simultaneously by different client sessions. rdm-tfs may run on the same computer as a runtime, or on a different computer, provided the different computer's domain name is visible to the runtime through TCP/IP.
rdm-tfs may be installed as a Windows service, or started as a daemon process. To determine if rdm-tfs is already running, use the --query option (the --query option will work whether rdm-tfs has been started in the foreground or background).
On Windows, you may install rdm-tfs as a service that will run automatically by using the --install option. The PATH must list the fully qualified path to the rdm-tfs utility, or to the directory in which it resides. All required DLLs must reside either in the same directory as rdm-tfs. This option requires administrative privilege. To stop/start the rdm-tfs service, use the Windows service control manager.
When this utility is run as a foreground process, it may be cleanly terminated by issuing SIGTERM.
| Option | Description |
|---|---|
| -h, --help | Display this usage information |
| --version | Display the version information |
| -q, --quiet | Quiet mode. No information will be displayed |
| --docroot=path | The location of the docroot directory. (See Document Root) |
| --trans=trans_list | Specifies a comma separated list of transports to listen on. Options are tcp and shm (default is shm, tcp). (See tcp or sharedmem) |
| -n, --name=name | Specifies the server port (TCP/IP) or name (non-TCP-IP) for connections. The default port is 21553 and the default name is 21553. If a number is specified it will be used for the TCP/IP port and the server name. If a string or invalid port number is specified it will be used as the server name and the TCP/IP transport will not be initialized. (See name) |
| -v, --verbose | Verbose output. (See opt_verbose) |
| --start | Start the server (run as a daemon on Unix) |
| --stop | Stop the server |
| --query | Query the execution status of the server |
| Option | Description |
|---|---|
| --install=exepath | Install the server as a service at the specified path. |
| --uninstall | Uninstall the server as a service. |
| --serviceuser=username | User account to install service as (only valid with --install option) |
| --servicepw=password | User account password to install service as (only valid with --install option and required with --serviceuser option) |
See Also