[OGo-Discuss-DE] Evolution Connector GPL
Helge Hess
discuss-de@opengroupware.org
Fri, 14 May 2004 10:49:04 +0200
On May 14, 2004, at 10:10, Norbert Schulze wrote:
> Nur mal so ein Gedanke: W=E4re es denn nicht sinnvoller - jetzt wo=20
> einige Exchange Schnittstellenparameter bekannt sind - Zidestore=20
> dahingehend zu ver=E4ndern, dass er direkt mit dem Evolution Connector=20=
> bzw. Outlook sprechen kann?!
Der ZideStore kann grundsaetzlich direkt mit dem Evolution Connector=20
sprechen. Das funktionierte recht gut mit dem Evo Connector 1.2, im 1.4=20=
Connector wurden aber Veraenderungen vorgenommen, die zur=20
Inkompatibilitaet gefuehrt haben.
Selbiges muss "nur" gefixt werden, was durch die Source Verfuegbarkeit=20=
nun deutlich einfacher ist.
Zusammengefasst: ja, der Evo Connector spricht mit ZideStore als ob=20
ZideStore ein Exchange Server ist.
Bzgl Outlook: nein, wie schon erwaehnt hilft der Evo Connector hier gar=20=
nicht. Der Evo Connector spricht ueber WebDAV mit dem Exchange (genauer=20=
ueber Outlook Web Access ab Exchange 2000). Das Outlook selbst spricht=20=
ein binaeres Protocol mit dem Exchange Server, welches nicht=20
dokumentiert ist.
/-----------\ ----------- /---------------\
| Evolution | |Connector| <- WebDAV -> | Exchange 2000 |
\-----------/ ----------- \---------------/
^^^
das kann ZideStore *fuer Evo 1.2 Con ausreichend* emulieren
/---------\ --------------- /------------\
| Outlook | | Exchange SP | <- Binaeres Protocol -> | Exchange XX|
\---------/ --------------- \------------/
/---------\ ----------- /-----------\
| Outlook | | ZideLook| <- WebDAV -> | ZideStore |
\---------/ ----------- \-----------/
> Soda=DF man f=FCr Outlook kein extra Plugin mehr braucht und OGo somit =
ein=20
> "echter" Exchange Ersatz w=E4re.
Ein Plugin braucht man in jedem Fall, Outlook selbst kann gar nicht mit=20=
Servern interagieren. Der einzige Unterschied ist, dass das Exchange=20
Plugin Out-of-the-Box dem Outlook beiliegt.
Nichtsdestotrotz waere das natuerlich eine sehr praktische Sache, der=20
Aufwand ist aber erheblich. Es entspricht in etwa Samba vom Scratch zu=20=
entwickeln (bzw dem damit verbundenen Reverse Engineering), in der=20
Praxis ist das verwendete Protocol aber noch deutlich komplizierter als=20=
das einfache Filesharing Protocol von Samba.
Gruss
Helge
--=20
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org