Créer un connecteur applicatif
Pour rassembler tous les objets et données d'interface entre votre application et SERVY
Pour faciliter la normalisation, la standardisation ... et donc la réutilisation
Pour prévoir et préparer les évolutions des deux applications en totale indépendance :
chaque application doit pouvoir recevoir ses corrections et nouveautés sans devoir modifier l'autre
seul le connecteur indépendant est adapté
1. Découverte de SERVY depuis le site www.servy.com
- Tout savoir sur SERVY
- Tout savoir sur la programmation de fonctions télécoms par les APIs SERVY
- Kit de développement : éditeur de fonctions télécoms automatisées par API, l'assistant propose de nombreux modèles et exemples (en RPG) et génère le programme source adapté à votre définition
- Conventions
- Exemples en CLLE, RPG et Java
- Le support en ligne (Espace Client) : auto-diagnostic, FAQ ...
2. Installation et tests de SERVY
- Téléchargez SERVY
- un diagnostic préalable de compatibilité est effectué
- onglet Installation : si vous utilisez SERVY dans une version précédente (jusqu'à la V7.4) cochez la case pour télécharger également la bibliothèque modèle*
SERVY_X00 - Configurez SERVY
- Effectuez vos premiers tests avec le profil SERVYDEMO (même mot de passe)
3. Mise en place de l'environnement pour le développement du connecteur
- Avant la V7.6 : créez la bibliothèque du connecteur (ex : SERVY_X00) en suivant vos conventions de nommage
- Consultez la présentation des normes et conventions
4. Inventaire des fonctions à automatiser et plan de charge
En fonction :
- du temps imparti (comptez 2 à 5 fonctions pendant les 2 premières journées ou l'équipe SERVY peut vous assister)
- de celles éventuellement déjà développées (à standardiser)
- des priorités fixées - exemples :
- 1 / mail avertissement d'expédition
- 2 / SMS (sortant)
- 3 / banques
- de celles qui peuvent (au moins provisoirement) être remplacées par des options du menu SERVY (ex : Administration, Paramètres avancés)
le suivi (état : envoyé, en erreur ...) de vos communications ne doit pas être oublié : par l'option "Boite aux lettres du menu" ou par API
5. Développement
- développement de la première fonction :
- en V7.5 : utilisez le kit de développement qui génère le programme source RPG adapté ... et prêt à être intégré
- si vous utilisez une version antérieure de SERVY (jsuqu'à la V7.4), sélectionnez dans le fichier source QDEVAPI de la bibliothèque SERVY_X00 , le modèle qui semble adapté à vos besoins
- suivi du développement des autres fonctions par l'équipe (parallèlement, le technicien SERVY pourrait normaliser les fonctions déjà installées chez des clients)
6. Package
- procédure de diffusion - installation et tests d'installation (avec envoi - réception de communications) :
- l'installation et la mise à jour du connecteur sur une machine client se feront par la simple restauration de la bibliothèque du connecteur
- vous devrez aussi créer sur le site client les boites à lettres dans l'annuaire SERVY
- documentation utilisateur
- commercialisation : contrôles préalables, test 1 mois, comptes opérateurs (ODYSSEY, Orange ...), commande - obtention des numéros de licence (formulaire, délais)
- préparation de l'environnement des mises à jour (téléchargement des PTF et application)
7. Mise en place de l'assistance
- présentation des formulaires (contact, assistance)
- procédure de hot-line de 2ème niveau et règles en cas d'appel direct d'un client : créer un "Service télécoms" interne ou renvoyer chez l'éditeur SERVY ?
- demandes d'évolutions et/ou corrections
- télé-assistance (connexion / FAQ, auto-diagnostic, formulaire d'assistance)
8. Conclusion
- plans des travaux à poursuivre pour finaliser cette 1ère version de votre connecteur
- documentation technique du connecteur sur le site
- commercialisation : assistance avant vente, principe des versions et PTF, interprétation des APIs déjà intégrées
- demandes complémentaires : formation, prestations d'intégration de fonction, ouverture de comptes opérateurs (ODYSSEY, Orange ...), développements spécifiques ... ?
Notre participation
Nous pouvons vous aider, voire prendre en charge à votre compte :
- l'organisation du connecteur
- la programmation d'une fonction qui vous servira de modèle
- tout le connecteur ...
Nos besoins "mini" = un interlocuteur pour nous indiquer :
- quelles fonctions automatiser ?
- quelles données (format ...) ?
- dans quels programmes ?

