Remove operation help.
[anna.git] / example / diameter / launcher / deployments / basic / README
1 ABOUT CONTENT
2 -------------
3 Template for xml messages (message.dtd), dictionaries (dictionary.dtd) and services (services.dtd)
4 are informative, not actually required by process. They are located at './DTDs'. Stacks are available
5 at './stack_examples'. There are also some stuff (hex/xml examples, etc.) which could be useful.
6
7 Firstly you have to configure this directory in order to choose the type of launcher which will
8 be preconfigured for your basic needs: client, server, balancer (proxy) and dummy process (this
9 last is used for code/encode and does not launch any communication interface).
10
11 If you are going to launch different processes, we recommend to clone this whole directory into
12 another one (call it 'ADML-client', 'ADML-server_2', 'Diameter_proxy', or whatever you want), and
13 then configure it again.
14
15 Execute './configure.sh' and follow the intructions. You can call this several times, but the
16 last configuration will be the one which prevails.
17
18 STARTING THE PROCESS
19 --------------------
20 After configuring the ADML execution context, a new script has been created: 'run.sh'.
21 You can manually edit such script adding parameters as '--trace debug' to get complete traces,
22 or adapt the communication endpoints for your environment editing 'services.xml'.
23
24 Launch the executable process without arguments to see a complete command-line help.
25 Don't be scared. There are plenty of possibilities but the 'run.sh' script and 'services.xml'
26 have been prepared for the type of launcher you wanted.
27
28 OPERATION
29 ---------
30 Management interface for lite version is based on SIGUSR2 signal caugh. Use './operation.sh'
31 script to send any operation to the process. Check 'HELP.md' for more information.