从Java与Exchange 2003交谈

时间:2009-06-01 17:49:53

标签: java .net exchange-server

从Java应用程序与Exchange 2003服务器通信可能有哪些选择?我听过一些对Java提供.NET服务的项目的引用。我想我也听说过有关Exchange 2007暴露Web服务的一些内容,但我不确定它是否会在2003年推出。

有人这样做过吗?有什么建议吗?

编辑:通过“与...交谈”我并不仅仅意味着获取消息,我可以通过IMAP来做...我的意思是访问更具特定于Exchange的内容,例如联系人。

2 个答案:

答案 0 :(得分:5)

您可以使用WebDAV访问Exchange Server 2003:
http://msdn.microsoft.com/en-us/library/aa486282(EXCHG.65).aspx

这篇MSDN文章演示了如何使用WebDAV操纵联系人:
http://support.microsoft.com/kb/296126
(示例代码用VB编写,但它应该让您了解如何执行此操作。)

答案 1 :(得分:4)

对于Exchange 2003,您可以使用WebDav。 Apache有一个较旧的Slide库来帮助解决这个问题,但你真的不需要它。您可以使用Apache Commons中的HttpClient。 link

如果您正在使用Exchange 2007,请通过Web服务使用EWS。更容易,更丰富。 link