Ma question est: Comment utiliser un fichier WSDL pour décrire un système permettant de déterminer si ce système est SOA (Service-based system) ou non?Utilisation de fichiers WSDL dans Définition du type du système
Répondre
Vous ne pouvez pas. Le système se comporte comme bon lui semble, le WSDL n'est qu'une spécification. Le système peut implémenter un service selon ce WSDL peut-être pas, vous ne pouvez pas savoir même après des essais exhaustifs puisque le système peut facilement changer le comportement.
À titre d'exemple: codepad.org est un système basé sur le service? Comment utiliseriez-vous WSDL pour vérifier cela?
Ensuite, je peux reformuler ma question: Y at-il un langage, une technique, un cadre peut être utilisé pour identifier si ce système est SOA ou non? – Zain
@Zain: Non, car le système peut changer le comportement à tout moment. WSDL est un contrat seulement, pas une garantie. – sharptooth
D'accord avec vous sur le point de comportement, mais alors vous voulez dire qu'il n'y a pas d'approche/cadre peut être utilisé pour différencier les systèmes SOA des systèmes non-SOA? – Zain
Si quelque chose fournit un wsdl de manière efficace, il fournit un service d'une certaine description. Donc, dans le monde théorique est un composant SOA. Cependant, qu'il s'agisse d'une utilisation ou d'une utilisation, disons que Oracle SOA Server n'est pas pertinent dans la théorie SOA car ce dont vous parlez vraiment, c'est une architecture basée sur les services.
Certains services Oracle, par exemple, contiendront des espaces de noms spécifiques aux systèmes Oracle dans le fichier wsdl et ils pourraient être utilisés, bien que je ne sais pas pourquoi vous devriez vous soucier du système serveur. C'est un service après tout.
Merci pour votre réponse sweetfa, Ce que j'essaie de faire est la suivante: identifier les systèmes SOA parmi 400 systèmes en cours d'exécution. Ensuite, prenez ces SOA à travers une autre phase de recherche. C'est pourquoi je cherche un moyen d'identifier le système SOA, à l'aide de WSDL, ou de toute autre possibilité, par exemple (SOA Identification framewrok) s'il y en a ... ?? – Zain
Pas que je sache. Le mieux est d'essayer d'utiliser les espaces de noms dans le wsdl pour discerner la nature de la bête cachée, bien qu'elle ne donne pas nécessairement une représentation complète. – sweetfa
- 1. JBoss 7 - Utilisation des fichiers * .properties du système de fichiers
- 2. Utilisation du « système de type commun » comme norme de codage
- 3. Utilisation du système de fichiers NFS sur la carte intégrée
- 4. Utilisation du système de coordonnées dans Matlab
- 5. Accrochage du système de fichiers
- 6. Apache CXF wsdl n'inclut aucune définition de type de données
- 7. Utilisation du type dynamique
- 8. Utilisation du cache système d'Android
- 9. utilisation du système Définir syntaxe
- 10. Utilisation de l'icône de configuration du système
- 11. Définition du type de fichier dans ASP.net fileupload
- 12. WSDL manque lors du déploiement
- 13. Définition du type de contenu pour MimeMessage?
- 14. Utilisation du fichier wsdl Site Web Fedex Asp.net dans Azure
- 15. Définition du type de contenu d'un ViewResult
- 16. Définition du contenu par type de navigateur
- 17. Définition du type de document mobile
- 18. test de performance du système de fichiers
- 19. Nuances du système de type Haskell
- 20. Utilisation des classes de savon Zend et du WSDL automatique
- 21. Type de visibilité du système en C#
- 22. Suppression du système de fichiers d'AWS-Hadoop
- 23. GStreamer: Utilisation du type find
- 24. Système de fichiers utilisant l'itérateur du terminal
- 25. Autorisations du système de fichiers Sharepoint
- 26. PHP Pagination du système de fichiers
- 27. Récursif du système de fichiers avec Powershell
- 28. Définition du chemin d'accès aux fichiers de configuration du module
- 29. /proc avantages du système de fichiers
- 30. Accès au système de fichiers du client
Veuillez définir ce que vous entendez par "SOA". –