什么是Exchange Web服务以及如何使用它

图片显示正在被某人用于访问邮箱的笔记本电脑上的Microsoft Exchange标志。
为什么需要Microsoft Exchange?

如果您想知道是否应该将EWS与您的业务集成,那么您来对地方了。在本文中,我将深入研究Microsoft EWS,并解释它与Microsoft EWS有何不同Outlook on Web或Outlook Web Access (OWA).我还将带您完成开始使用EWS所需遵循的步骤。

首先,让我们来看看Microsoft EWS是什么。

什么是Microsoft EWS?

Microsoft Exchange Web服务是一个本地API服务,它允许各种客户机-服务器应用程序与Exchange服务器和Office 365集成.它还使您能够访问邮箱数据项比如存储在Exchange Online中的联系人、日历、电子邮件等。这还允许您充分受益于Exchange Server的功能。

Exchange Web服务在Exchange Server 2007中首次引入。从那时起,它为it管理员和公司提供了方便的手段管理、存储、检索和修改他们的数据.您的IT管理员还可以配置Exchange Server。这基本上为您的公司提供了以您想要的方式管理和迁移Exchange Server信息的灵活性。

EWS还使开发人员能够创建自定义应用程序,这样您就可以满足特定的业务需求。您可以为您的应用程序开发所需的服务!EWS是开放式的,因此它也提供了无限的可能性利用Exchange Online的数据

Microsoft EWS也可以从任何地方访问,因为它不限制您只使用一种设备。通常,Exchange Web Services还确保您获得更好的用户体验。

您需要EWS来:

  • 与其他工具集成以及SharePoint和Skype for Business等服务
  • 执行服务和用户管理,同时设置管理消息记录的可靠方法
  • 更好地管理公司数据
  • 将存储在本地的Exchange数据迁移到任何云服务
  • 执行多个操作,如批量邮件传输
  • 执行Exchange存储搜索
  • 实时执行多个邮件数据检索操作,如从其他Exchange森林、公共文件夹等检索信息。
在ie浏览器上展示与邮件、邮件预览、文件夹和更多的OWA界面的图片。
微软OWA网页界面,让您轻松管理您的邮件。

既然您已经了解了Microsoft EWS是什么,那么在比较这两种服务之前,让我们先简要地浏览一下Microsoft OWA。

微软OWA:您的交换数据的另一个网关

微软OWA (Outlook on the Web)是一个基于浏览器的Web应用程序。它允许你访问和管理您的Microsoft Outlook电子邮件以及网络上的相关数据。您经常会在处理企业电子邮件的文档中看到术语EWS和OWA。尽管如此,两者还是非常不同的。

首先,OWA的目标用户是终端用户,而不是开发人员。OWA基本上就是你在浏览器中查看收件箱的工具。当你手边没有Outlook应用程序时,这个选项会很有用。不过,在使用Exchange Online的公司中,OWA和EWS可以携手并进。

例如,你的员工可以使用OWA查看他们的电子邮件,访问他们的日历,修改他们的待办事项清单,这些都不用在他们的设备上。以类似的方式,您的IT部门可以使用EWS来开发公司中所有Exchange用户都可以使用的系统。

现在,我将指导您了解Microsoft OWA和EWS之间的区别。

微软OWA vs. EWS

看一下这个对照表,你就能看到不同之处。

OWA EWS
服务类型 Web应用程序。通过浏览器访问服务。 后端服务API。允许开发人员访问Exchange Online数据。
目标 通过网络进行人际互动。 以系统到系统的交互为目标。它还允许以编程方式交换数据。
可用性 作为最终用户,您可能会使用OWA。 公司利用EWS获取和管理数据。
前景/交换服务的访问 限制你提供服务的方式。 允许您利用API创建自定义特性。
性能 由微软支持,所以它是一个非常稳定的服务。它具有很高的效率和可用性。 由开发人员提供支持,因此性能取决于实现。允许您创建独立的特性,因此可用性和效率也取决于收集的数据。
OWA还是EWS,选哪个?

OWA和EWS不是很相似。虽然它们都很适合用于公司中与电子邮件相关的应用程序,但开发人员应该关注EWA来开发适当的解决方案。

接下来,我将解释如何开始使用EWS。

如何在5个步骤中开始使用EWS

微软的Exchange Web服务为Exchange用户提供了一个电子邮件API。这个API还允许您访问所有数据和服务在交易所邮箱里。它还使开发人员能够

  • 轻松访问和解析电子邮件数据
  • 生成电子邮件草稿
  • 发送和接收电子邮件
  • 管理附件和配置
  • 组织他们的邮箱
图片显示一个弹出输入名称和电子邮件地址添加一个Exchange帐户到macOS
登录到Exchange帐户。

如果您想在您的公司中利用这些特性,只需遵循这些5个步骤开始使用EWS

1.设置Exchange邮箱

要开始使用EWS,您需要有一个交换邮箱账户.你也可以找到一个详细的逐步指导创建一个.如果已经配置了Exchange邮箱帐户,请跳过此步骤。

2.建立一个开发环境

现在,你也需要设置开发环境Exchange Web服务管理API。你还应该确保自己能够接触到:

  • Visual Studio的一个版本,从Visual Studio 2005开始
  • 不超过3.5版本的。net框架

3.访问EWS管理API

EWS管理API被列为开源项目,这样你就能在GitHub.记住你会的需要Exchange服务器上的有效证书如果你已经下载了。您可以安装有效的证书或验证服务器认证

4.设置引用

在配置开发环境并访问EWS托管API之后,您还需要在Visual Studio中创建一个项目.为此,添加一个对EWS托管API的引用。然后,您将为自动发现性设置URL重定向验证。

5.开发您的第一个EWS管理API应用程序

最后,创建一个Exchange Service对象使用EWS引用。然后就可以开始开发您的第一个应用程序了。要了解更多细节,你可以找到这里有插图和代码参考

底线

简而言之,Exchange Web服务是一个允许您这样做的API访问Microsoft Exchange数据.相反,OWA是一个基于网络的应用程序让您在线访问您的微软邮箱.这两种工具都可以帮助您与Exchange数据进行交互,但EWS总体上为您提供了更大的灵活性。Microsoft Exchange Web服务也是一个非常强大的可定制工具,用于创建运行在Microsoft Exchange上的定制客户机-服务器应用程序。

EWS Managed API还允许您创建自定义应用程序而且开发自己的模块。然后可以使用这些模块执行发送、接收和解析电子邮件、处理附件、日历、联系人管理等操作。

在这篇文章中,我解释了什么是EWS和OWA以及它们之间的区别。我还列出了你需要遵循的5个快速步骤开始使用Exchange Web服务.考虑实现EWS为了更好的与Exchange Online集成和交互.有更多关于Exchange Web服务(EWS)的问题吗?检查常见问题解答而且资源下面的部分。

常见问题解答

OWA和EWS有什么区别?

Outlook on the web (OWA)是微软基于网络的电子邮件客户端。它允许你在任何设备上从网络访问你的电子邮件。相比之下,EWS是终端用户不需要访问的API。EWS还允许开发人员利用比电子邮件转发更多的功能。例如,您可以将EWS集成到Exchange服务器管理日历、联系人等。

什么是Exchange Server?

Exchange服务器,也称为Microsoft Exchange Server,是一个邮件、联系人和日历服务器。它是一个协作平台,允许您从不同的设备访问不同的邮件和调度服务。Exchange Server只能在Windows Server操作系统上运行。

什么是客户机-服务器应用程序?

一个客户机-服务器应用程序是在客户机-服务器体系结构上构建的用于数据交换的应用程序。原则上,客户端程序旨在向服务器发出请求,并使用服务器提供的数据/响应。然后,服务器向客户机发出响应。它还进行必要的处理以生成响应。

为什么需要EWS?

您可以使用开发和构建应用程序EWS执行几个操作。这包括从Exchange Online服务和邮箱检索信息。您还可以使用exchangeweb服务来构建您自己的自定义服务,以满足您的特定需求。

OWA的特点是什么?

OWA是最方便和容易访问的Outlook版本,您可以在web浏览器上访问。它还提供了常规程序的几乎所有功能前景在桌面上。这些功能包括邮件列表的文件夹视图、查看pst、创建新文件夹、组织邮箱、Microsoft 365组等。

资源

万博注册入口TechGenix:通万博app打不开讯

订阅我们的时事通讯万博app打不开有更多高质量的内容。

万博注册入口关于Exchange Web服务功能更新的文章

了解更多关于Exchange Web服务不再进行功能更新的消息在这里

万博注册入口TechGenix:微软365上的文章

了解更多关于Microsoft 365及其相关服务的信息。看看一些指南在这里

万博注册入口TechGenix: Exchange 2016 CU22文章

在这里了解更多关于交易所2016 CU22的信息文章

万博注册入口TechGenix: Exchange备份指南

了解使用System Center数据保护管理器进行Exchange Server备份的更多信息在这里

Microsoft: EWS Operations in Exchange

获取用于发现、数据管理和其他操作的不同EWS操作在这里

留下你的评论

你的电邮地址不会被公布。

该站点受reCAPTCHA和谷歌保护隐私政策而且服务条款适用。

滚动到顶部
Baidu