Exchange 2007 新特性与二次开发

来源:asp之家 时间:2010-02-26 18:58:00 

Exchange Server2007 已经面市将近一年了,相信大家一定对它的强大功能已经有所体验了,其中值得我们关注的就是Exchange Server 2007将web service的应用开发引入到CAS(Client Access Server)中,给开发人员带来了福音。现在就让我们一起来学习一下Exchange Server 2007 Web Service的新特性和它的二次开发的相关技术吧。

一、 Exchange Server 2007 Web Service新特性

用Web Service将存储访问进行了整合:早期对Exchange Server进行开发,需要了解和掌握许多技术和协议,比如CDO,WebDav以及OWA URL命令,现在Web Service将这些复杂的技术协议进行了整合和替换。

 对于消息,日程安排,联系人等提供了强类型对象:Exchange Web Service(EWS)中调用的对象和数据类型都是通过WSDL(Web Service Define Language)来定义和描述的,每种数据类型都是强类型的对象,这对于开发来说是非常好的特性。

 与微软的visual studio及.net framework进行了有效地整合:开发人员能够利用C# 或 VB.NET 等开发语言建立自定义的应用系统。企业可以使用这些应用系统来执行消息通信环境中的一般管理任务。

 提供了一些新的API函数来获得Exchange server2007 CAS的数据:开发人员可以从任何客户端、语言或平台调用这些API,将Exchange Server 2007 邮箱或日历中的信息插入商业或其他自定义应用系统。

 提供远程的访问:例如早期我们开发了Exchange Server的某个应用,那么我们就需要将其部署到Exchange Server上,但一般来说开发人员和系统管理员分属不同的部门和人员,所以这种部署必须得到系统管理员的允许,也许还需要开放一些额外的防火墙端口。现在如果是用Web Service开发的应用,我们就可以将其放在任何一台计算机上而无需专门部署到Server上。

通过Exchange Business Logic Layer可以灵活地与Outlook 进行交互。

二、 为什么要使用Web Service

我们都知道利用Web Service进行开发具有非常好的扩展性,Web Service允许在不同平台上、以不同语言编写的各种程序以基于标准的方式相互通信。微软在Exchange Server2007中引入Web Service也是大势所趋。Exchange Server2003 以前的很多应用是很难跨过内网的限制,比如说用于存储访问的API主要目的是获取和管理邮件,日程安排及用户属性等信息,对于开发人员来说如果要操作这些信息,只能利用MAPI或CDO1.2.1来开发应用程序。而对于开发外网的应用也只可以利用WebDAV,熟悉WebDAV的人都知道它也是OWA2000和OWA2003广泛使用的协议,但WebDAV从开发难度大,整个开发成本相对比较大,由此可见在Exchange Server2003或更早期,如果要对Exchange Server进行二次开发是非常难的事,开发人员需要区分应用程序是应用到内部网络还是外部网从而选择相应的开发方式,这就要求开发人员必须熟悉很多协议和API接口。现在应用Exchange Web Service进行开发不但降低开发应用程序的难度同时也打破了网络限制,我们可以将Exchange Web Service理解为就是一个Exchange Server二次开发的接口,这个接口可以让我们的程序运行在80 或443接口之上,利用这个接口开发的应用程序无需再考虑是在内部网络部署还是在Internet上部署,这样就可以更灵活地管理Exchange Server组织结构并调用邮箱或用户等信息。

标签:Exchange,Server2007,体验,服务器
0
投稿

猜你喜欢

  • 站长朋友:请不要着急地升级网站程序版本

    2008-12-22 10:15:00
  • Linux下使用Evolution收发Email

    2010-03-11 18:58:00
  • 提高PR值的十个方法

    2009-01-08 11:38:00
  • 百度指数改版 新增关键词、时间、地区数据对比

    2010-11-17 19:17:00
  • GoDaddy常见问题之如何在共享主机帐户上使用Password Vault?

    2010-04-14 13:00:00
  • 网站策划和5W2H

    2007-10-26 12:26:00
  • 中国雅虎开始换紫色Logo和新页眉导航链接

    2009-11-05 08:26:00
  • 网站被Dmoz目录收录心得

    2009-09-15 19:57:00
  • Google再现高管离职潮 近两年离职高管一览

    2009-10-14 14:34:00
  • 名博怎样练成 析月光博客成功的六个原因

    2008-12-01 15:59:00
  • 国际域名涨价已成定局

    2007-09-23 08:00:00
  • 网站统计给了我们什么?

    2007-12-16 19:25:00
  • 增加高质量外部链接 提升谷歌对网站收录

    2009-01-20 13:11:00
  • 江礼坤推广实战分享 不要为了推广而推广

    2009-02-24 10:20:00
  • Windows服务器下的IIS和Apache性能比较

    2008-04-06 14:10:00
  • 如何设置IIS7支持ASP?

    2010-06-09 21:03:00
  • 斩断Linux邮件服务器上的垃圾邮件魔掌

    2010-02-26 18:59:00
  • 致中小站长:像自己的孩子样运营一个网站

    2008-11-22 13:34:00
  • 终极防范上传漏洞

    2007-10-07 12:29:00
  • 谈如何提高自己的网页编程水平

    2008-01-19 13:49:00
  • asp之家 网站运营 m.aspxhome.com