论文部分内容阅读
在门户网站大行其道,人们已经习惯通过搜索引擎来获取新闻资讯的今天,一种全新的资讯传播方式已经悄悄地到来。仔细观察一些网站,可能注意到一些被标记为“XML”或者“RSS”的橙色图标。面对扑面而来的新闻,读者不用再花费大量的时间冲浪和从新闻网站下载,只要通过RSS订阅程序订阅即可,这种技术被称为简易信息聚合(RSS:Really Simple Syndication,实质上RSS源是一种可以定时更新的XML文件)。RSS会收集和组织定制的新闻,按照期望的格式、地点、时间和方式,直接传送到本地计算机上,这也使读者可以更容易跟踪信息。在无线领域,随着3G时代的逐步到来,集通讯、办公、娱乐等多功能于一体的智能化手机已经成为了移动设备开发商的开发热点。J2ME平台被认为是最杰出的手机程序开发平台。J2ME应用程序几乎不需要修改就可以运行在不同制造商的不同设备上,真正体现了Sun公司所倡导的“Write once,run anywhere”。但是,在现行的条件下,在移动设备上通过网络浏览器进行新闻的浏览是一个很不现实的做法,因为网页上大量的图片会对信息的下载和显示带来不小的阻碍,同时,也提高了用户的使用费用。如果能在移动设备上通过XML订阅源进行新闻的订阅和浏览,则可以大大的缓解这方面的问题。企业中可以通过修改XML节点结构的消息封装形式,定制和修改适合企业自己的消息源。使用这种无线技术可以摆脱时间和空间上的限制,可以让用户随时得到最新最快速的信息反馈,增加了企业的竞争力。本文在详细论述J2ME体系结构的基础上,通过设计与开发基于J2ME的无线手机阅读器,讲述了MIDP的相关技术。主要有:MIDP应用模型—MIDlet,MIDP的本地数据存储技术,MIDP HTTP网络功能等等。并且利用MIDP提供的HTTP接口协议和kXML API对XML(即可扩展标记语言)的结构化信息接收并解析,实现了(MDO Feed)在无线设备(这里是智能手机)上的订阅和阅读,并通过GPRS网络使用无线设备与企业内部的设备进行简单的远程控制,包括对远程桌面作业的监视和模拟用户键盘和鼠标响应事件动作脚本的设计,探讨了相关技术,体现了无线设备在企业中的又一增值应用。