Académique Documents
Professionnel Documents
Culture Documents
Semestre : 1 2
Page 1 sur 5
a. Respecte les règles c. Respecte les règles données par un
syntaxiques de SOAP schéma XSD
b. ne lui est pas forcement d. est convertible en format JSON en
associé un schéma XSD mode standalone
5. Quelle est la façon correcte pour référencer un espace de nom dont le préfixe est
nommé « agn » ? (XSD)
a. <institution c. <institution
xmlns="http://www.agence.tn" xmlns:agn="http://www.agence.tn"
b. <institution d. <<institution
agn= "http://www.agence.tn" xmlns:xs:agn="http://www.agence.tn"
<xs:simpleType name="emailType">
<xs:restriction base="xs:string">
</xs:restriction>
</xs:simpleType>
@XMLAttribute
Page 2 sur 5
public int size;
@XMLTransient
public String type;
a. c. @path("/ressource", param1,
@path(" /ressource/param1/param2/p param2,param3){3}
aram3") d.
b. @path("/ressource", param1, @path(" /ressource/{param1}/{para
param2,param3) m2}/{param3}")
11. Quelles sont les annotations de l’API JAX-RS qui permettent de configurer
l’identifiant de la ressource(URI)
a. @webParam c. @pathParam
b. @application d. @path
Page 3 sur 5
a. Peut décrire plusieurs c. Définit au plus un et un seul
services Web avec l’annotation port
@many d. Définit au plus un et un seul
b. Peut avoir plusieurs espaces Binding
de nommage namcespace
16. Soit les messages SOAP de la requête relatif à un service d’intervention. Quel(s)
format(s) d’un message SOAP est correcte ?
a. <soap:header/> b. <soap:body>
<soap:enveloppe> <soap:enveloppe>
<soap:body> <soap:header/>
<recupererEtudiant> <recupererEtudiant>
<etudiant numEtudiant="123" > <etudiant numEtudiant="123" >
<nom>Khaled</nom> <nom>Khaled</nom>
</etudiant> </etudiant>
</ recupererEtudiant> </recupererEtudiant>
</soap:body> </soap:enveloppe>
</soap:enveloppe> </soap:body>
c. <soap:enveloppe> d. <recupererEtatDemande>
<soap:header/> <soap:enveloppe>
<soap:body> <soap:header/>
<recupererEtudiant> <soap:body>
<etudiant numEtudiant="123" > <recupererEtudiant>
<nom>Khaled</nom> <etudiant numEtudiant="123" >
</etudiant> <nom>Khaled</nom>
</ recupererEtudiant> </etudiant>
</soap:body> </ recupererEtudiant>
</soap:enveloppe> </soap:body>
</soap:enveloppe>
</recupererEtatDemande>
17. L’annotation d’une classe Java qui permet l’implémentation d’un service web est :
a. @WebMethod c. @WebParam
b. @WebService d. @WebResult
Page 4 sur 5
18. Que faut-il faire afin de créer un service avec la méthode Bottom-up en utilisant JAX-
WS ?
a. Développer le code en c. Écrire le WSDL puis
cascade du bas vers le haut générer le code à partir de
avec des interfaces spécifiques celui-ci grâce à JAX-WS
b. Écrire le code puis d. Développer la partie
générer le WSDL grâce à client grâce à JAX-WS
JAX-WS
Page 5 sur 5