Mercurial > hg > freeDiameter
comparison README @ 660:a8269458d5b1
Updated documentation
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Fri, 14 Jan 2011 16:25:59 +0900 |
parents | 603791d2dcc4 |
children | ce3cacbbccc9 |
comparison
equal
deleted
inserted
replaced
659:8556139321b3 | 660:a8269458d5b1 |
---|---|
9 the additional protocol support for specific applications. Such applications include | 9 the additional protocol support for specific applications. Such applications include |
10 for example Network Access Servers (RFC4005), EAP (RFC4072), ... | 10 for example Network Access Servers (RFC4005), EAP (RFC4072), ... |
11 | 11 |
12 | 12 |
13 The implementation consists in several components: | 13 The implementation consists in several components: |
14 - libfreeDiameter : the shared library provides the functions to manipulate Diameter | 14 - libfdproto : this shared library provides the functions to manipulate Diameter |
15 messages and dictionary. This library is meant to be re-used for other projects | 15 messages and dictionary. This library is meant to be re-used by other projects |
16 that would require parsing or manipulating Diameter messages. | 16 that would require parsing or manipulating Diameter messages. |
17 | 17 |
18 - freeDiameterd : the daemon establishes the network connections with other Diameter | 18 - libfdcore : this shared library contains the core of the framework. It establishes |
19 peers and performs the tasks described in Diameter Base Protocol, such as | 19 the network connections with other Diameter peers and performs the tasks described |
20 watchdogs, basic routing, ... | 20 in Diameter Base Protocol, such as watchdogs, basic routing, ... It also handles |
21 the loading of extensions (see bellow). | |
22 | |
23 - freeDiameterd : this simple daemon parses the command line and initializes the | |
24 freeDiameter framework. Use it for your Diameter server & agent components. | |
25 In case of Diameter clients, you probably will prefer linking the libfdcore | |
26 directly with your client application that must be made Diameter-aware. | |
21 | 27 |
22 - extensions : the extensions provide the mean to augment the features of the | 28 - extensions : the extensions provide the mean to augment the features of the |
23 freeDiameterd daemon. Extensions can provide the handling of a Diameter | 29 freeDiameterd framework. Extensions can provide the handling of a Diameter |
24 application, but also advanced routing features, peer management, etc. | 30 server application, but also advanced routing features, peer management, etc. |
25 | 31 |
26 | 32 |
27 See http://www.freediameter.net/ for more information on the project. | 33 See http://www.freediameter.net/ for more information on the project. |
28 | 34 |
29 freeDiameter was previously known as the "waaad" project (WIDE AAA Daemon) | 35 freeDiameter was previously known as the "waaad" project (WIDE AAA Daemon) |