none
Connection Oracle 10g Exchange 2010 et asp.NET (VS 2010) RRS feed

  • Question

  • Bonjour,
    Vu que ma société travail déjà avec Oracle 10g, j'ai développé une application avec cette base de donnée et asp.NET.
    Elle permet la gestion de la BD d'une part, et l'exploitation de ces données par les clients via des pages ASP.
    Maintenant je doit utiliser Microsoft Exchange (surtout le calendrier) pour récupérer les données depuis la base Oracle et intégrer des liens paramétrer vers mes pages ASP au calendrier.

    Etant novice en Exchange, mes questions sont les suivantes:

    - C'est faisable??
    - Dois-je utiliser un driver particulier?
    - Sinon des idée pour m'orienter.
    mercredi 8 août 2012 10:24

Réponses

Toutes les réponses

  • Bonsoir,

    a priori, oui, il est tout à fait possible d'accéder au contenu des boîtes Exchange et en particulier à l'agenda.

    Pour Exchange 2010,  le mode d'accès privilégié sera les Web Services... C'est à dire d'utiliser des fonctions qui vont interroger Exchange à travers l'accès HTTPS et en particulier en passant par le répertoire virtuel /ews. (Exchange Web Services)

    http://msdn.microsoft.com/en-us/library/exchange/bb204050(v=exchg.140).aspx

    http://msdn.microsoft.com/en-us/library/exchange/bb402192(v=exchg.140).aspx

    A bientôt,


    Thierry DEMAN. Exchange MVP. https://mvp.support.microsoft.com/profile=CE2B565B-B13D-4C24-B04D-F0D5766D14A1 http://www.faqexchange.info

    mercredi 8 août 2012 18:15
    Modérateur
  • Et pour la première parti :

    Peut on insérer des données calendrier (rendez vous) par code sql?

    Comme je l'ai dit les données relatives aux rendez-vous sont traiter sur oracle et j'aimerai mettre a jours automatiquement le calendrier d'Exchange soit par des procédures sql (via ASP ou application C# ou même java).

    Je reformule, je peut récuperer ces données d'oracle DB facilement avec une de ces 3 technologies mais comment les insérer dans la BD Exchange? existe il un équivalent a l'ODBC, JDBC... pour la base de données Exchange?

    lundi 10 septembre 2012 08:57
  • La base Exchange est du ESE (Extensible Storage Engine) nosql, de plus elle est vérouillée par Exchange dès qu'elle est montée. Vous pouvez cependant passer par l'API Mapi pour un accès direct, ou sinon par les WebServices.

    Les définitions des API doivent être disponibles sur MSDN.

    lundi 10 septembre 2012 09:06
    Modérateur