Quote:
|
Originally Posted by liyingchang Just to understand your architecture a bit better, is the following correct:
web client -- AJAX --> tomcat server (JSP) -- XML/SOAP --> mailbox server/LDAP server -- ?? --> Zimbra MTA
? and the 3rd party client developers would use the XML/SOAP interface to invoke all server functions.
Thanks ! |
WebBrowser -->(1) Tomcat -->(2) LDAP/MySQL/Message Store
1) SOAP over HTTP via Browser's XmlHttpRequest
2) JNDI, JDBC, File access
So (1) is the SOAP interface which is where we expsose the API that is used for all server communication. Outlook, Webclient, 3rdParty, etc.
Admin Guide has a good pic of this:
http://www.zimbra.com/pdf/Zimbra%20Admin%20OS.pdf