> Renaud ROSSET
Services Web – le prochain grand évènement

Services Web – le prochain grand évènement

Tout l'intérêt de XML réside dans le fait qu'il n'est pas limité à  une plate-forme, à  un modèle de gestion, à  un langage ou à  un fournisseur. Dans l'univers logiciel contemporain, cela le rend incroyablement souple et séduisant. Pour commencer, il vous suffit d'avoir un langage que vous connaissez bien

Lire l'article
Organiser votre travail (WSDL et UDDI)

Organiser votre travail (WSDL et UDDI)

Supposons que vous perceviez l'intérêt du transport XML et que vous estimiez que les XSD sont le bon moyen pour décrire l'architecture des documents XML. Vous écrivez 10 services Web et le programmeur, quelques mètres plus loin, en écrit huit de plus. Vous constatez alors qu'une partie du travail a

Lire l'article
Les XSD en détail

Les XSD en détail

Voyons un peu plus en détail les XSD pour voir la logique de leur utilisation, parce qu'elles constituent un élément indispensable du périple XML. Plus couramment connues sous le nom de schémas, les XSD ne sont rien d'autre qu'un moyen de décrire ce à  quoi un document XML peut ressembler.

Lire l'article
Pourquoi ils sont bons

Pourquoi ils sont bons

S'il est vrai que toutes les technologies de services Web citées ci-dessous ont leur place, leurs objectifs ne sont pas toujours évidents. Parfois, pour découvrir pourquoi une technologie est utile, la meilleure méthode consiste à  emprunter d'abord un chemin escarpé, difficile sans elle.

Par exemple, supposons que l'intérêt de XML

Lire l'article
Submergés par la nouveauté

Submergés par la nouveauté

Ne vous laissez pas impressionner par les technologies qui entourent les services Web. Sachez qu'ils ne sont rien d'autre que la prochaine phase de l'interopérabilité informatique. La technologie des services Web est une révolution de ses prédécesseurs, ajoutant le concept de logiciel comme un service, l'utilisation de technologies standard (XML,

Lire l'article
Des raisons de gestion

Des raisons de gestion

De nombreuses entreprises doivent expédier des colis via un service de messagerie - UPS, Fedex, Chronopost ou autre. Chacun de ces prestataires fournit des numéros permettant de suivre vos envois, numéros que vous vous empressez de stocker dans vos fichiers. Si seulement les membres de votre service client pouvaient appuyer

Lire l'article
Localisation de SQL Server et connexion

Localisation de SQL Server et connexion

Vous pouvez modifier le code du listing 3 afin de rechercher l'environnement de base de données approprié pour la base de données Northwind et d'établir une connexion de manière dynamique à  un serveur SQL Server à  partir du seul nom de la base de données dans l'environnement. Le code du

Lire l'article
Recherche d’un environnement

Recherche d’un environnement

Supposons que vous souhaitiez enregistrer trois environnements (production, développement et assurance qualité [QA]) d'une base de données spécifique. Par exemple, vous pouvez avoir une version de production, une version de développement et une version QA de Northwind avec le même nom de base de données pour toutes. Comment déterminer si

Lire l'article
Utilisation des données SQL Server dans AD

Utilisation des données SQL Server dans AD

Après avoir contrôlé l'enregistrement de votre instance SQL Server et de la base de données Northwind dans Active Directory, examinons quelques techniques permettant de récupérer et de manipuler par programmation des données AD relatives à  SQL Server. Bien que vous puissiez utiliser exclusivement ADSI, j'ai constaté qu'il est plus naturel

Lire l'article
Publication de service

Publication de service

Une publication de service aide les applications client à  localiser le serveur de base de données approprié. Comme l'illustre la figure 4, un serveur SQL Server commence par publier son nom et son emplacement dans Active Directory, en fournissant des informations telles que le nom de serveur et le numéro

Lire l'article
Une méthode fiable ?

Une méthode fiable ?

Vous vous interrogez peut-être sur la fiabilité de la publication de votre serveur SQL Server et de ses bases de données dans AD. En fait, cette méthode est plus sûre que l'approche existante consistant à  localiser les serveurs SQL Server sur le réseau, par des diffusions de canaux nommés (Name

Lire l'article
Enumération d’une base de données SQL Server dans AD

Enumération d’une base de données SQL Server dans AD

Pour effectuer cette tâche, vous pouvez soit recourir à  l'Analyseur de requêtes (Query Analyzer) et aux procédures stockées systèmes sp_ActiveDirectory_SCP et sp_Active- Directory_Obj, soit utiliser la console Enterprise Manager. Pour ajouter SQL Server à  partir de l'Analyseur de requêtes, exécutez

EXEC sp_ActiveDirectory_SCP

Pour ajouter SQL Server à  partir de la console

Lire l'article
Conclusion

Conclusion

Vous avez maintenant toutes les ressources nécessaires pour utiliser par vous-même les customs members et trouver des utilisations originales. N'hésitez pas d'ailleurs à  m'en faire part.

Lire l'article
Modification de la table de fait pour ajouter une référence à  la dimension technique

Modification de la table de fait pour ajouter une référence à  la dimension technique

La dimension Affichage doit pouvoir être liée à  la table de fait du cube que vous souhaitez utilisez (le cube Sales dans notre cas).

De ce fait, nous allons créer une vue qui va simplement ajouter une colonne fictive (nommée TECHNIQUE) à  la table de fait. Cette colonne contiendra le

Lire l'article
Création de la dimension technique

Création de la dimension technique

Ouvrez à  nouveau le fichier access foodmart 2000.mdb qui sert de source à  la base FoodMart 2000 OLAP. Nous allons créer une table de dimension supplémentaire que nous allons appeler Affichage :

Directement dans Access, créer donc une nouvelle table Affichage, ayant la structure telle que spécifiée dans le

Lire l'article
Utiliser MySQL dans un script

Utiliser MySQL dans un script

Pour utiliser Mysql de manière non interactive (par exemple, dans un script shell), utilisez l'option -e suivie de l'instruction SQL à  exécuter et l'option -p suivie du mot de passe du compte. L'instruction SQL dans la commande suivante utilise le joker astérisque (*) pour sélectionner toutes les colonnes dans la

Lire l'article
Utiliser MySQL à  partir de la ligne de commande

Utiliser MySQL à  partir de la ligne de commande

L'un des principaux avantages de MySQL est l'outil ligne de commande Mysql, qui s'installe par défaut dans C :\mysql\bin et qui ne demande pas de connexion ODBC. Vous pouvez utiliser MySQL pour beaucoup d'actions : verrouiller des tables de base de données, insérer des lignes dans une table et en

Lire l'article
Se connecter à  MySQL à  partir de l’application Windows

Se connecter à  MySQL à  partir de l’application Windows

L'étape suivante consiste à  accéder à  la base de données NetworkData à  partir d'une application Windows, nommément Microsoft Access. Il est intéressant de pouvoir utiliser plusieurs méthodes pour se connecter à  MySQL quand on construit des interfaces destinées à  être utilisées par des personnes (une situation dans laquelle Access ou

Lire l'article
Créer et accéder à  une base de données

Créer et accéder à  une base de données

Vous pouvez maintenant faire quelque chose d'utile : créer une base de données. En ouvrant votre connexion, vous verrez la fenêtre Console Manager de MySQLCC. Faites un clic droit sur l'icône Database, choisissez New Database et entrez le nom de la base de données Network Data. Plus loin, je fournis

Lire l'article
Quels sont les outils associés aux services Web?

Quels sont les outils associés aux services Web?

Maintenant que nous connaissons un peu la technologie, parlons des outils de WDSc permettant de créer des services Web. Le produit contient non seulement les outils hérités de WebSphere Studio pour les développeurs Java, mais aussi des extensions iSeries supplémentaires pour programmeurs RPG. Nous commençons par les premiers puis nous

Lire l'article