1、“.....要开发个电子邮件客户端需要你对消息在电子协议的发送和接收进行处理,如图,是通用的电子邮件通信协议,最初的规格限制了消息的特定长度并只允许位字符。多用途网际邮件扩充协议规格通过除去最大消息的最大长度限定并允许新型数据内容例如,二进制图像文件被包括在电子邮件中来建设。通过在消息头定义额外附加的内容去描述新型内容和消息结构。定义了消息头的内容类型去识别消息的类型种类。例如......”。
2、“.....和往往会被起使用来发送互联网电子邮件。图有两种电子邮件协议时用来从网络电子邮件服务器获取电子邮件邮局协和网络信息访问协议。尽管比使用的更为广泛,但是后者比前者有更多的优势。首先,支持多个文件夹在远程服务器上然而只能支持收件箱文件夹在远处服务器上。其次,支持消息状态的标记例如,标记消息是否已经被读取过但是不能。这类协议的特点是着重考虑设计你的应用。提供了对,和的实现。在电子邮件协议方面提供了更多信息,您可以参考下相关的协议规范文件。体系结构既然对互联网电子邮件协议有了基本的了解......”。
3、“.....这个体系结构可以从三个主要层次描述。的分层架构,可以让客户端结合不同的信息访问协议来使用应用程序界面。图顶层是应用层,就是使用的应用程序界面。第二层就是定义了组抽象类和接口功能支持电子邮件应用程序界面客户端。这层使得开发人员从必须处理的特殊复杂的协议中解脱出来。提供了网络电子邮件抽象类的具体子类。应用程序界面层的实现取决于具体的协议。实施层形成了架构的第三层。之所以能独立于电子邮件协议,这取决于服务提供商提供的特定的信息获取和信息传输协议来实现......”。
4、“.....提供程序的注册表中允许服务提供商注册登记他们的协议以达到让应用程序使用的目的。的官方网站中有更多关于第三方服务提供商的信息。活动框架与信息内容之间的交互是通过个称为活动框架的中间层,它是格拉斯哥规格组件模型规格的下个版本的部分。从处理电子邮件消息来说,提供了个判断电子消息内容和使用的封装类型的统方式。可以作为标准延伸的的实施。公司提供了对或者是更高版本的实施。通常是用来获取和设置信息的文本和附件。提供了与互动的方便方法。例如......”。
5、“.....另个例子是的方法,它将电子邮件信息返回的内容,作为数据处理类的方法调用的个的对象。还可以通过在个有特殊类型内容的电子邮件上实例化个支持特定命令例如浏览的实体来浏览电子邮件附件如个文本文件,或个图像。如下图所示,被封装在附件中的对象,被用来创建个对象。对象使用的个对象来检索可以用来在个附件上做具体操作的实体。的组件可以用以下的代码段添加到个框架中。目前,关于实现的可以浏览文字和文件。,和等都是类。现在你对架构和活动框架有了个基本的概念......”。
6、“.....表中描述了基本的些类。我将考虑四个主要用例连接到电子邮件服务器的配置发送电子邮件消息从邮件服务器上获取和删除电子邮件消息来说明在电子邮件客户端上对的应用。连接到电子邮件服务器的配置在你从电子邮件服务器上发送和接收电子邮件消息之前,你需要在电子邮件客户端和电子邮件服务器上建立个电子邮件会话。电子邮件用户名的功能是用来对邮件服务器发起个连接的。会话类能管理邮件用户名被应用程序的使用。现在你已经明白了消息内容是如何使用来获得的......”。
7、“.....你也许需要根据你的你的特殊用例和性能要求去开发出不同的方法去下载电子邮件消息。例如,当开发应用于低码率的客户端的应用程序使用协议不会标记处被读取和未被读取的电子消息,每次下载电子消息就变成了个性能问题。这样你也许需要个用特定协议方法的算法来阻止重复下载同个电子消息。根据你的需求,也可能需要其他的算法。每个不同的下载算法被封装成策略模式的类策略设计模式来共享个接口。根据用户的特定设置,策略工厂可以返回个策略对象用来下载电子消息......”。
8、“.....并且要避免使用特定协议的条件语句。想要了解更多关于策略设计模式和其他设计模式,请参考年出版的的。当你从服务器上下载信息时,些出名的电子邮件客户端提供的功能就是有个收件箱助理去处理收入的电子消息例如,根据用户设置的规则删除邮件。目前,不能直接提供像自动过滤电子消息这样的功能。删除电子邮件个对于电子邮件客户端标准的用例就是删除电子邮件。使用,从个文件夹删除封电子邮件就是个简单的两步过程的操作。首先,标记要删除的电子消息......”。
9、“.....结论这篇简短的介绍应该可以帮助你使用版本来开发个电子邮件应用程序客户端。是个相对较新的框架,毫无疑问将继续发展和成熟。然而,它可以不需要完成实现特定邮件协议和开发个支持多种协议的基础架构的艰巨任务而迅速开发出个使用更高版本的的电子邮件客户端程序。你可以从以下链接中获得在方面更多的信息资料,包括简单的发送和接收电子邮件的参考例子。,,,,,,原文附件会话对象时存储和运输对象的工厂......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。