Exchange 2003 - Welche API soll verwendet werden, um die Verfügbarkeit von Räumen / Ressourcen zu ermitteln?

9

Ich muss Raumverfügbarkeitsinformationen von einem Webdienst verfügbar machen, die von einer Reihe anderer Anwendungen konsumiert werden. Die Verfügbarkeitsinformationen werden in Exchange 2003 gespeichert und können heute mit Outlook 2003/2007 angezeigt werden.

Welche API oder Web-Service (falls verfügbar) sollte ich verwenden, um zu diesen Informationen zu gelangen? Ich stelle mir vor, dass ich die Outlook API verwenden könnte, um das zu erreichen, aber das ist in dieser Situation nicht machbar. Ein Upgrade auf Exchange 2007 oder neuer ist derzeit ebenfalls nicht möglich. Ich möchte die Anwendung in C # schreiben, aber nehme an, dass die allgemeinen APIs COM-basiert sein können.

    
Brian Lyttle 04.09.2009, 02:06
quelle

4 Antworten

1

Hier ist ein Artikel , der einige der möglichen APIs auflistet, die Sie verwenden können.

Hier sind einige andere:

GalacticJello 22.12.2009 22:46
quelle
1

'OpenChange' könnte für Sie von Interesse sein: Ich glaube, dass ihre MAPI-Bibliothek ziemlich mächtig ist.

Die Bibliothek ist in C, aber ich glaube, sie bieten auch Bindungen für andere Sprachen wie C ++ und Python.

Ich bin mir nicht ganz sicher, ob sie die Anzeige anderer Kalender als Ihres eigenen unterstützen, aber ich erwarte das. Du müsstest es überprüfen.

    
Arnout Engelen 03.06.2010 23:05
quelle
1

Ich denke, Sie können webDAV oder den Exchange Web Service ( EWS ) dafür. Das sind die Wege, die ich benutzt habe.

    
shweta patel 22.08.2011 11:37
quelle
0

Ich habe ziemlich viel mit Exchange und Outlook gearbeitet und meine Erfahrung ist, dass der Austausch eine bessere API ist, um gegen den Outlook zu arbeiten, wenn Sie nur Daten ziehen oder ablegen müssen. Ich empfehle auch die "neue" gemanagte API, die mit Exchange 2007/2010 kommt, es ist wirklich eine neue und bessere Welt:)

    
espenk 10.06.2010 06:51
quelle