Jeg skriver en CMS program i PHP og ett av kravene er at det må være i stand til å samhandle med kundens Exchange server. Jeg har skrevet opp denne funksjonaliteten et par ganger før, og har alltid brukt WebDAV til å gjøre det, men nå er jeg lener bort fra det.
Jeg skal kjøre området på IIS eller Apache (ingen preferanse) på Windows Server 2008. Et par ting jeg trenger å gjøre blant annet legge til kontakter i en gitt bruker adressebok, sende e-post som en gitt bruker og kjøre rapporter på kontakter for en bruker.
Alt dette er ganske enkelt å gjøre med WebDAV, men hvis det er en bedre måte som ikke krever noen funksjonalitet som er sannsynlig å bli foreldet helst snart.
Noen ideer?
Oppdater:
Justin, jeg elsker ideen om å bruke COM objekter, jeg bare bekymre opprettholde et tredje produkt for å gjøre alt arbeidet ...
John, kan jeg skrive en webtjeneste i C # for å samhandle med for disse funksjonene og få tilgang til den med min PHP app, men det er også litt ut av veien.
Så langt er jeg ikke 100% overbevist om at noen av disse er bedre enn WebDAV ...
Kan noen vise meg hvor jeg blir dum?