Wsutil.jar est une application Java basée sur la ligne de commande
qui est fournie comme client test afin de tester votre installation et
votre configuration des services Web Relationship Resolution. Pour utiliser wsutil.jar, vous devez indiquer un opérateur wsutil.jar avec les modificateurs d'entrée et de sortie correspondants.
La syntaxe de wsutil.jar dépend de l'opération de services Web
que vous souhaitez tester :
java -jar wsutil.jar --opérateur=URI --input=URI --output=URI
- aide
- Affiche l'aide en ligne et les informations de ligne de commande du
client test wsutil.jar.
- java -jar wsutil.jar --help
- load=URI
- Désigne les enregistrements UMF de style de pipeline et l'URI (Uniform Resource Identifier)
de l'interface des services Web Relationship Resolution.
- java -jar wsutil.jar --load=URI [--xslt=URI][--input=URI][--output=URI]
- Cette opération charge les enregistrements UMF à partir de l'URI indiqué dans les
pipelines de services Web pour le traitement de la résolution d'entité.
Après le traitement, l'opération
renvoie l'ID d'entité et un indicateur précisant si l'entité entrante
a été fusionnée avec une entrée existante ou a entraîné la création d'une entité.
- process=URI
- Désigne les enregistrements UMF ou XML génériques et l'URI (Uniform Resource Identifier)
de l'interface des services Web Relationship Resolution.
- java -jar wsutil.jar --process=URI [--xslt=URI][--input=URI][--output=URI]
- Utilisez cette opération pour traiter n'importe quel document d'entrée UMF et
recevoir comme résultat un document de sortie UMF. La méthode process
vise à traiter toutes les demandes et réponses prises en charge par le pipeline. Elle représente généralement
la méthode la mieux adaptée à toutes les opérations.
- score=URI
- Utilisez la méthode process à la place de cette méthode, qui est conservée pour la
compatibilité amont. Désigne les demandes et réponses de style de moteur d'évaluation dynamique et l'URI (Uniform Resource Identifier)
de l'interface des services Web Relationship Resolution.
- java -jar wsutil.jar --score=URI [--xslt=URI][--input=URI][--output=URI]
- Cette opération recherche une entité dans la base de données d'entité, applique le
modèle de moteur d'évaluation dynamique demandé à l'entité trouvée, puis renvoie le
score final de cette dernière.
Toutefois, vous pouvez utiliser la méthode process
pour effectuer cette même opération.
- search=URI
- Désigne les demandes et réponses UMF de style de recherche via pipeline avec l'URI (Uniform Resource Identifier)
de l'interface des services Web Relationship Resolution.
- java -jar wsutil.jar --score=URI [--xslt=URI][--input=URI][--output=URI]
- Cette opération recherche une entité spécifique dans la base de données d'entité et renvoie les informations demandées concernant cette entité, ou bien interroge la base de données d'entité afin de savoir quelles entités correspondent à un attribut donné et en renvoie la liste.
- xslt=URI
- Désigne la transformation XSLT et le fichier XML que l'opération convertira en enregistrements UMF.
- java -jar wsutil.jar --xslt=URI][--input=URI][--output=URI]
- Cette opération permet de convertir des enregistrements XML au format UMF avant d'utiliser l'une
des opérations de services Web.
modificateurs wsutil.jar
Utilisez ces modificateurs avec les opérateurs wsutil.jar
pour indiquer les méthodes d'entrée et de sortie de la commande de services Web.
- input=URI
- Désigne la méthode d'entrée des enregistrements UMF. La méthode d'entrée par défaut est
stdin.
- output=URI
- Désigne la méthode de sortie des enregistrements UMF. La méthode de sortie par défaut est
stdout.
Cette méthode permet de désigner l'emplacement et le nom du fichier dans lequel
la sortie UMF va être enregistrée.
Exemple d'utilisation de wsutil.jar
La commande wsutil.jar
suivante charge les enregistrements d'un fichier, les convertit au format UMF, puis
affiche les résultats sur la console de l'interface de ligne de commande :
java -jar wsutil.jar --load=http://localhost:13510/easws/services/SRDWebService --input=raw_entities.xml --xslt=transform.xsl
La
commande wsutil.jar
acquiert les demandes provenant de stdin et affiche les résultats sur la console de l'interface de ligne de commande :
java -jar wsutil.jar --process=http://localhost:13510/SRDWebService