# Zephir : Description technique - développement

1) le backend XML-RPC

1.1) Organisation des méthodes du serveur
1.2) Authentification LDAP pour le serveur XML-RPC
1.3) Vérification de l'authentification et des autorisations
1.4) Outils divers du backend

2) les transferts et appels distants par uucp

2.1) Les transfert de fichiers
2.2) Les appels de commandes

3) Les scripts clients

3.1) La fonction d'enregistrement
3.2) Les fonctions accessibles à zephir

4) Développement avec Zephir

4.1) Ecrire des agents de surveillance
4.2) Ecrire des applications clientes
4.2.1) Généralités
4.2.2) Exemple basique de client
4.2.3) Authentification ldap d'un client python
4.3) Etendre les fonctions du backend
4.3.1) Généralités
4.3.2) les fonctions xml-rpc
4.3.2) accès à la base de données
4.3.2.1) via la bibliothèque de Twisted Matrix
4.3.2.2) via la librairie python pyPgSQL
4.3.2.3) construction des requêtes et lecture des résultats
4.3.3) gestion des logs