Dans le cadre du déploiement de l’application Transact sur le marché Turque, il m'a été demandé de faire communiquer l'application Transact (capable uniquement d'envoyer des requêtes XML over HTTP) au web service du gouvernement Turque respectant les spécifications OASIS.
Livraison d’une solution générique permettant de gérer les spécifications OASIS de façon transparente quelque soit le web service à consommer.
Proposer l’architecture permettant de consommer le web service sans modifier le base software de Transact (ne respectant pas les spécifications OASIS) en intégrant dans la solution le projet Synapse de la fondation Apache.
Implémenter de nouvelles features au projet Synapse.
Configurer Synapse pour mettre en œuvre la sécurité demandée par le web service Turque.
Déployer et tester la configuration dans l’environnement de production.
Rédiger l’ensemble de la documentation : Installation, Configuration & Development Guide.