Condividi tramite


Altri strumenti Microsoft per la creazione di applicazioni distribuite

Oltre agli strumenti in COM+, Microsoft offre gli strumenti seguenti per aiutare lo sviluppatore a creare applicazioni distribuite:

  • Microsoft Data Access Components (MDAC). Microsoft offre diversi modi per recuperare i dati da una miriade di origini. Ad esempio, OLE DB offre un set di interfacce COM per la compilazione di componenti di database. Le interfacce vengono definite in modo che i provider di dati possano implementare diversi livelli di supporto, in base alle funzionalità dell'archivio dati sottostante. Poiché OLE DB è basato su COM, può essere facilmente esteso e le estensioni vengono implementate come nuove interfacce. OLE DB include anche un'interfaccia di programmazione a livello di applicazione, denominata AdO (ActiveX Data Objects). ADO espone interfacce doppie, quindi può essere facilmente usata dai linguaggi di scripting, nonché da Microsoft Visual C++, Visual Basic e altri strumenti di sviluppo.

    Nota

    Gli sviluppatori possono anche scegliere di usare un'API generica indipendente dal fornitore, ad esempio l'API (Application Programming Interface) odbc (Microsoft Open Database Connectivity). L'API ODBC è un'interfaccia del linguaggio C per l'accesso ai dati in un SISTEMA DBMS tramite il linguaggio SQL (Structured Query Language). Gestione driver ODBC fornisce l'interfaccia di programmazione e i componenti di runtime per individuare i driver specifici di DBMS. I driver ODBC, in genere forniti dal fornitore DBMS, traducono chiamate generiche da Gestione driver ODBC in chiamate al metodo di accesso ai dati nativo. Il vantaggio principale dell'uso dell'API ODBC è che è necessario apprendere solo un'API per accedere a un'ampia gamma di DBMS.

     

  • Microsoft SQL Server. Oltre a fornire un sistema di database relazionale affidabile ed efficace, Microsoft SQL Server può fornire un'applicazione distribuita con pool di connessioni e sicurezza in grado di integrarsi con il modello di sicurezza di Windows.

  • COM TRANSACTION Integration (COMTI). COMTI può essere usato per integrare sistemi mainframe in sistemi Windows, incluse le applicazioni COM+. COMTI usa protocolli di comunicazione standard (ad esempio LU 6.2) per la comunicazione tra computer Windows e mainframe e minicomputer.

presupposti e principi di progettazione COM+

La progettazione dell'applicazione COM+ usando UML

Suggerimenti generali sulla progettazione per l'utilizzo di COM+

Ottimizzazione delle interazioni con il livello di logica di business COM+