论文部分内容阅读
在信息化的社会,随时随地发布信息、广告,可以帮助企业将产品快速推送给用户,用户也可以通过各种移动终端获取信息,了解产品。在政府办公大厅、银行、街道、商场、楼宇间、电梯旁我们都可以看到集多媒体功能于一体的移动终端信息屏,它可以利用显示屏将各类形式的信息传递给流动人群,全方位展现出来高清的多媒体信息。这些信息的表现形式可以是音视频、电视画面、图片、动画、文本、文档、网页、流媒体、数据库数据等。通过互联网可以快速推送节目到分布在各地的移动终端显示屏中,将丰富的信息资讯在各种指定场所全方位的展现在群众眼前。Google公司推出的开源系统Android,其具有开发过程简单、模块化设计便于维护管理等性质,这使得以Android平台为基础的移动终端应用越来越受到用户的青睐。本文针对服务器端系统采用Java EE平台,分为控制器层、业务逻辑层、DAO层的分层架构的特点,开发出的Android客户端应用只负责与服务器的控制器组件进行交互实现系统业务,采用Apache HttpClient向移动终端信息管理服务器端的控制器发送请求并获取服务器响应;应用JSON作为Android客户端与服务器的数据交换格式以实现Android系统与移动终端信息管理系统之间的通信;采用代理服务器技术,选择VPN代理服务器建立专用访问与数据传输通道;采用Fragment技术,通过不同的复用方式实现了大小屏幕的不同显示方法。本文所设计并实现的基于移动终端信息发布系统,采用B/S架构,基于网络平台,采用分布式区域管理技术,可以统一进行信息的发布于管理;系统采用专有的传输协议,支持权限管理保证内容传递安全和信息下载时的断点续传;系统不仅能发布文本信息,还可以发布音视频、图片、网页等,充分融合了新闻、公告、天气预报、银行汇率、牌价、服务资讯、滚动字幕、紧急通知、摄像采集、电视信号传输、现场直播等流媒体信号、数据库系统对接等网络应用。