WEB开发网
开发学院手机开发Windows Mobile 开发 Windows Mobile MAPI 入门教程 阅读

Windows Mobile MAPI 入门教程

 2010-06-22 03:11:00 来源:WEB开发网   
核心提示:Windows Mobile MAPI 入门教程 - Overview名词翻译对比:Messaging 消息Inbox 收件箱message stores 消息仓库message transport 消息传输模块一 概述MAPI是一个基于COM的库,提供了客户端应用程序操作“消息“(信息)的编程方法,Windows M

Windows Mobile MAPI 入门教程 - Overview

名词翻译对比:

Messaging 消息

Inbox 收件箱

message stores 消息仓库

message transport 消息传输模块

一 概述

MAPI是一个基于COM的库,提供了客户端应用程序操作“消息“(信息)的编程方法。消息(之前命名为“收件箱“)、消息仓库及它们包含的消息项。

你使用MAPI能够创建一个新的完整的“消息“客户端程序,创建一个“消息”的发送,创建一个自定义窗体的“消息”应用程序,执行一条客户端“邮件规则”到可编程的处理收到的消息,执行一个advise-sink 对象用来操作通知消息,可编程方式的管理容器对象类似地址簿、通讯分组列表、目录的高级操作。

注意: 在Windows Mobile 2002发布之前,对消息系统的编程方法都是通过MsgStore APIs(查看msgstore.h和msgstore.lib)实现的。尽管以后的Windows Mobile版本提供了有限的兼容性,但还是推荐在您的代码中使用MAPI。

关于消息子系统的更多背景信息,和拓展的消息应用,可查看下面几个部分:

1) 消息传输模块

2) 消息格式

3) 自定义的消息客户端规则

4) 消息仓库

1 消息传输

消息传输是一个网络协议,简化了消息从一个消息客户端到消息本地服务器的传送过程。

MAPI 支持通过提供的功能使用消息传送,并允许他们直接和消息仓库通信。

消息应用程序使用IMailSyncHandler接口的方法和消息传送模块通信。

消息传送模块使用IMailSyncCallBack接口的方法和消息应用程序通信。

运行Windows Mobile软件的Mobile设备,使用微软的ActiveSync做为mobile设备和桌面服务端电脑做发送E-Mail、Microsoft Outlook PIM项目的传送工作,除了ActiveSync外,Windows Mobile为基础的设备支持Post Office Protocol3 (POP3)和Internet Message Access protocol 4 (IMAP4)以无线方式在mobile设备和互联网e-mail服务器之间传送e-mail-based消息项。Windows Mobile构建的设备也支持短消息服务(SMS),实现在mobile设备和一个移动操作短信息服务(SMS)服务器之间发送和接受蜂窝电话的文本消息项。

与Pocket2000密切相关的40创建一个自定义的消息传送方式不同于Windows CE MsgStore APIs。在Windows

1 2 3 4 5  下一页

Tags:Windows Mobile MAPI

编辑录入:coldstar [复制链接] [打 印]
赞助商链接