快捷搜索:  test  as

J2ME高级编程:移动商务应用模式

手机平台与桌面平台数据共享

手机平台与桌面平台的数据共享主要体现在将手机平台的数据(例如,客户联系信息、备忘)转换成桌面平台可以应用的形式并进行通报。手机平台在多半环境下只是充当数据存储的角色。图9-1是常见的手机与PC系统进行数据共享的示意图。

以手机平台作为Backoffice系统

以手机平台作为Backoffice系统是真正意义上的以手机设备作为中间,不仅供给数据存储,而且已经出现较强的数据处置惩罚能力。如图9-2所示,将现场采集到的客户数据存入数据库中加以综合和阐发,再将综合处置惩罚后的结果通报到中间数据库。

PIM

Backoffice系统以其具备的移动上风,对企业数据进行及时的网络和处置惩罚,这些对增强企业的竞争力是颇有成效的。

对付手机平台,存在很多紧张的小我信息,常见的有联系信息、事故提醒等。这些信息至关紧张,一样平常作为手机系统文件进行治理,不为用户所见。用户必须经由过程手机系统供给的API才能实现对这些信息的造访。

实际上,手机平台存储联系信息、事故提醒所应用的规范和桌面平台利用是同等的,都遵守vCard 2.1(电子咭片互换款式)和vCalendar 1.0(日历数据互换款式)款式,以是可以方便地实现这些小我信息在手机平台与桌面平台之间的共享。图9-3因此vCard款式进行存储的小我信息实例图。

J2ME平台经由过程PIM(小我信息治理)可选包(JSR 75)对联系(Contact)、事故(Event)和待处置惩罚事变(ToDo)供给了API支持。在Android平台也供给了一个名为android.pim的包对PIM功能进行支持,然则在1.0版本所供给的SDK中彷佛被“暗藏”了。

PIM包先容

在包javax.microedition.pim中供给了一些类/接口对上述3类信息进行存取。表9-1是此中主要的类/接口的阐明。

表9-1 包javax.microedition.pim中主要的类/接口的阐明

因为PIM包因此可选包的形式供给的,以是要应用PIM包的API还必须在WTK工程设置项中引入。图9-4是在WTK开拓情况中设置引入PIM可选包的实例图。

您可能还会对下面的文章感兴趣: