快速业务通道

使用Eclipse RCP为移动作业提供操作支持 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17

使用Eclipse RCP为移动作业提供操作支持

时间:2011-04-09 IBM Benjamin Lieberman

现在,工作人员的移动性日益增加,很多工作都需要在现场进行,远离标准的工作场所工 具,比如桌面计算机和有线网络。即便是对于移动设备,连接性也只能限于具有无线网络的 区域。在本文中,了解基于开源 Eclipse Rich Client Platform (RCP) 的 Mobile Workforce Framework 在为工作在没有网络连接或网络连接有限的偏远地区的团队提供支持 方面的发展。Mobile Workforce Framework 项目,即 Maestro,充分展示了通过使用 Eclipse RCP 如何能让诸如同步化、插件功能和离线支持这些架构方面的需求得到满足。

远程操作支持概述

有很多种现场支持服务需要移动性很高的工作人员。这些 远程操作团队越来越需要为其提供计算支持以协助他们完成工作。大量为某个特定任务量身 定做的应用程序不仅开发成本很高,并且只能部分甚至完全不能为其他的现场工作人员所用 。因此,急需一个能提供通用服务和特性的统一开放平台,且这个平台需要具有可扩展性以 满足各组现场员工的特定需求。

Eclipse RCP 为开发这样的框架提供了一个理想的基 础。Eclipse 是一个稳定的开源框架,支持很多架构驱动需求。Eclipse 通过一个定义良好 的插件架构提供可扩展性,包括传送更新和补丁的机制。Eclipse RCP 还以 JFace/Standard Widget Toolkit (SWT)、工具栏、窗口和其他通用开发框架的形式提供对用户界面开发的支 持。

提供移动支持平台还体现了 “绿色计算” 的概念,因其减少了案头 工作和出差。比如,在 Mine Safety and Health Administration (MSHA),以往,检查员常 常需要在纸上进行记录、返回家里办公、将这些记录抄写进一个计算机文件、然后将文件归 档。这样一个例行的过程常会造成报告的延误、额外的工作量及数据录入错误等问题。一种 更高效、更精确的做法是直接提供基于计算机的输入,从而省去纸上记录这个中间环节。此 外通过使用多设备平台,远程工作人员还可以使用更小、更节能的设备,从而减少了能源消 耗并延长了电池使用寿命。

用于远程计算的架构驱动因素

远程工作团队在工 作时通常会面临两个挑战。第一个就是来自于环境方面的挑战,即设备要适应不利的环境条 件,例如湿度、温度和灰尘。第二个挑战就是很多工作地点都比较偏远且标准的无线技术没 法覆盖。一个可以在各种便携计算设备(例如,手持计算机、tablet、微型计算机、笔记本 电脑)上运行且高度可配置的移动作业平台(例如 Eclipse RCP 及插件架构)允许进行远程 的在线或离线计算,并可在网络连接可用时实现与中心数据库的同步。

一些远程工作 任务的示例列出如下:

检查

库存/物流

调度

时间管理

销售

协作

车队管理

地图信息系统(GIS)计划线路

基础设施

销售点

自助服务

产品描述

法律实施

社会服务

医药品

固定资产管理

位置跟踪

紧急响应

使用Eclipse RCP为移动作业提供操作支持(2)

时间:2011-04-09 IBM Benjamin Lieberman

架构驱动因素对系统 至关重要,必须得到满足,才能为组织提供价值。特别是,架构驱动因素的实施会直接关系 到整个项目的成败。例如,如果驱动因素是为了构建一个灵活的、可扩展的系统,那么就需 要实现一些机制来达到此目的,例如一个插件架构。架构驱动因素可由一个或多个架构机制 (比如数据持久性、联网及安全)所满足。

下面列出了一些用于远程支持平台的架构 驱动因素。

表 1. 支持远程操作的架构驱动因素

驱动因素 机制
加固了的平台 加固设备 (MIL-STD-810)
数据同步 多数据库适配器
惟一标识符管理 本地 ID 协调
可插入组件 Eclipse 透视图与插件框 架
离线信息存储 本地数据库持久性
自动更 新 Eclipse 更新设施
多媒体支持 Eclipse 视图与扩 展(显示与打印)
用户安全 Eclipse 透视图框架与扩展

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号