This is an old revision of the document!
Table of Contents
Services
Synchronet Services1) are loadable modules or external executables designed to be loaded by the Synchronet Services Server to service a particular TCP or UDP protocol for remote client connections. Synchronet Services are similar in concept to UNIX's [x]inetd services.
Service Types
There four types of services supported:
- Dynamic JavaScript (the most common service type)
- Static JavaScript (e.g. the IRC Daemon)
- Dynamic Native
- Static Native
Configuration
Services are normally configured in the services.ini
file in the ctrl
directory.
Some static services (e.g. the IRC Daemon) may alternatively be executed independently of the Services Server using JSexec.
Standard Services
See Also
1)
a feature suggested by Angus McLeod