[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