Elément connectionPolicy d'adaptateur SQL
L'élément connectionPolicy du fichier descripteur de l'adaptateur vous permet de configurer des paramètres pour la connexion SQL de votre adaptateur.
Cette page décrit uniquement l'élément connectionPolicy du fichier descripteur de l'adaptateur. Pour des informations sur d'autres éléments,
consultez Fichier descripteur d'adaptateur JavaScript.
Structure
L'élément connectionPolicy présente deux options de connexion :
- Le sous-élément dataSourceDefinition pour le mode développement
- Le sous-élément dataSourceJNDIName pour le mode production
Attributs
L'élément connectionPolicy possède un attribut :
- xsi:type
Obligatoire.
La valeur de cet attribut doit être sql:SQLConnectionPolicy.
Sous-éléments
L'élément connectionPolicy doit contenir l'un des deux sous-éléments ci-après.
- dataSourceDefinition
Facultatif
Contient les paramètres nécessaires à la connexion à une source de données. L'adaptateur crée une connexion pour chaque demande.
Exemple :
<connectionPolicy xsi:type="sql:SQLConnectionPolicy"> <dataSourceDefinition> <driverClass>com.mysql.jdbc.Driver</driverClass> <url>jdbc:mysql://localhost:3306/mysqldbname</url> <user>nom_utilisateur</user> <password>mot_de_passe</password> </dataSourceDefinition> </connectionPolicy>- dataSourceJNDIName
Facultatif.
Connectez-vous à la source de données en utilisant le nom JNDI d'une source de données fournie par le serveur d'applications. L'adaptateur utilise la connexion du pool de connexions serveur qui est associée au nom JNDI.
Les serveurs d'applications vous permettent de configurer les sources de données. Pour plus d'informations, voir Installation de MobileFirst Server sur un serveur d'applications. Exemple :<connectionPolicy xsi:type="sql:SQLConnectionPolicy"> <dataSourceJNDIName>my-adapter-ds</dataSourceJNDIName> </connectionPolicy>