Autres outils Microsoft pour la création d’applications distribuées
En plus des outils de COM+, Microsoft fournit les outils suivants pour aider le développeur à créer des applications distribuées :
Microsoft Data Access Components (MDAC). Microsoft fournit plusieurs possibilités pour récupérer des données à partir d’une myriade de sources. Par exemple, OLE DB propose un ensemble d’interfaces COM pour créer des composants de base de données. Les interfaces sont définies afin que les fournisseurs de données puissent implémenter différents niveaux de prise en charge, en fonction des fonctionnalités du magasin de données sous-jacent. Étant donné qu’OLE DB est basé sur COM, il peut facilement être étendu et les extensions sont implémentées en tant que nouvelles interfaces. OLE DB inclut également une interface de programmation au niveau de l’application, appelée ActiveX Data Objects (ADO). ADO expose des interfaces doubles, de sorte qu’il peut facilement être utilisé à partir de langages de script, ainsi que de Microsoft Visual C++, Visual Basic et d’autres outils de développement.
Notes
Les développeurs peuvent également choisir d’utiliser une API générique et indépendante du fournisseur, telle que l’interface de programmation d’applications (API) Microsoft Open Database Connectivity (ODBC). L’API ODBC est une interface en langage C permettant d’accéder aux données dans un SGBD à l’aide de langage SQL (SQL). Un gestionnaire de pilotes ODBC fournit l’interface de programmation et les composants d’exécution pour localiser les pilotes spécifiques au SGBD. Les pilotes ODBC, généralement fournis par le fournisseur SGBD, traduisent les appels génériques du gestionnaire de pilotes ODBC en appels à la méthode d’accès aux données natives. Le principal avantage de l’utilisation de l’API ODBC est que vous devez apprendre une seule API pour accéder à un large éventail de SGBD.
Microsoft SQL Server. En plus de fournir un système de base de données relationnelle robuste et éloquent, Microsoft SQL Server peut fournir une application distribuée avec un regroupement de connexions et une sécurité pouvant s’intégrer au modèle de sécurité Windows.
COMTI (COM Transaction Integration). COMTI peut être utilisé pour intégrer des systèmes mainframe dans des systèmes Windows, y compris des applications COM+. COMTI utilise des protocoles de communication standard (par exemple, LU 6.2) pour la communication entre ordinateurs Windows et ordinateurs mainframe et mini-ordinateurs.
Rubriques connexes