Services Web SOAP
Vous utilisez SOAP !
Vous avez une architecture de type SOA à base de Services Web ? Vous souhaitez bénéficier des avantages d'une
approche moderne à base de composants et d’une meilleure réactivité face aux évolutions métier ?
Ce type de développement amène des exigences plus fortes en terme de gestion des versions des composants,
mais aussi en terme de validation des services développés par des équipes différentes.
De plus, la réutilisation des composants dans des contextes applicatifs différents entraine de nombreux cas d'utilisation,
d'où le besoin d'effectuer de nombreux tests.
SOAP est la couche technologique (protocole) utilisée dans une architecture SOA entre composants WebServices.
NeoLoad est prêt !
Le module SOAP
Le module SOAP de NeoLoad permet de créer des requêtes SOAP à partir du fichiers de définition WSDL.
L'interêt est double :
- gain de temps car les arguments sont validés par l'interface de NeoLoad, la conception graphique assure
que la syntaxe de la requête est correcte. Les arguments possibles
et seulement eux sont proposés lors du paramétrage de la requête.
- possibilité de tester le serveur avant que le client ne soit prêt. En effet, NeoLoad n'a pas besoin
d'enregister le traffic à rejouer.
Le module SOAP gère automatiquement l'encodage des caractères spéciaux au sein des variables insérées en fonction
de la position d'insertion: attribut ou valeur.
NeoLoad peut enregistrer du trafic SOAP comme tout traffic HTTP.
Note : Tous les modules sont disponibles avec la licence d'évaluation.
Démonstration
Cette démonstration présente le module SOAP de NeoLoad.
Services Web SOAP (9 minutes)
« Make sure it works! »
Grâce à NeoLoad, vous pouvez créer des scénarios de test, stresser et valider les performances de vos
applications SOAP et en détecter les éventuels points de faiblesse.
Le test en charge de vos applications avec NeoLoad vous garantit leur passage en
production en toute sérénité avec un investissement
raisonnable.
Cas Clients
BNP PARIBAS 
BNP Paribas FACTOR, 240 personnes, filiale d'affacturage de BNP Paribas certifiée ISO 9001,
développe une offre à la fois globale et spécifique qui répond aux
besoins de financement et d'externalisation de la gestion du poste client,
pour tout type de sociétés, à tout stade de leur développement.
"BNP Paribas Factor a récemment mis à la disposition de ses clients des
Web Services (environ 40). Afin de garantir une qualité de service
optimale, il nous fallait un outil qui nous permette d’éprouver ceux-ci.
Nous n’avions pas de visibilité précise sur l’impact de la charge
des Web Services SOAP sur l’activité TP. De plus, nous manquions
de précision sur la performance globale de nos Web Services,
il nous était alors difficile de jauger l’effort à fournir
pour les optimiser.
Il nous fallait un outil complet, puissant mais simple et rapide à mettre en œuvre.
Après avoir téléchargé l’outil depuis le site web de Neotys et
après seulement 20 minutes d’utilisation, nous avons pu constater
que NeoLoad répondait à toutes nos exigences. L’outil nous est
apparu très simple d’utilisation car très intuitif.
Nous avons pu très rapidement lancer les premiers tests de charge sur
nos Web Services."
Damien VINCENT
Chef de projet Informatique
Voir la success story complète.
Offre de Services
Consultants Neotys : experts des tests en charge des architectures SOA avec SOAP
Les consultants Neotys sont experts dans les tests de montée en charge et
dans l'optimisation des architectures à base de SOA des applications utilisant SOAP.
Nous vous proposons une offre complète depuis la formation, en passant par les missions d'assistance à la réalisation
de vos campagnes de tests, voire jusqu'à un accompagnement complet incluant l'aide à l'optimisation de votre infrastructure.
Contactez-nous pour de plus amples informations.
Informations techniques
NeoLoad propose un module optionnel afin de tester les performances des services web SOAP, en utilisant une interface dédiée.
[Cliquer pour élargir]
Les requêtes SOAP bénéficient des fonctionnalités de NeoLoad concernant l'extraction de contenu, l'injection de contenu dynamique, la validation de réponses, etc.
Requêtes définies à partir d'un WSDL
Vous pouvez créer une requête SOAP à partir d'un fichier WSDL. NeoLoad construit un message SOAP par défaut qui peut être
adapté en respectant les contraintes du WSDL (ajouter, supprimer, éditer des paramètres). |
|
 |
Requêtes définies manuellement
Vous pouvez définir une requête manuellement en utilisant un éditeur XML intégré. La requête XML peut contenir des variables pour injecter du contenu dynamique. |
Requêtes enregistrées
NeoLoad peut enregistrer les requêtes effectuées par un client SOAP existant et les rejouer vers le serveur. |
|
Divers
- Le mode WSDL supporte les bindings et uses suivants :
- RPC/encoded
- RPC/literal
- Document/literal
- Wrapped Document/literal
- Support des attachements binaires (MIME/DIME)
- Support des binaires inclus dans le message XML (hexadecimal/base64)
Note
Web Services Security (WS-Security) n'est pas encore supporté.
Liens rapides
Téléchargez la version d'évaluation de NeoLoad.
Visualisez les démonstrations de NeoLoad.
Voir la liste des technologies supportées.
Voir la liste des modules de monitoring.
Contactez-nous pour de plus amples informations.