|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
J2ME在手机游戏开发的作用也是无用质疑的。至于桌面程序,可能有人说java不行,界面不好看,但是请看看NetBeans和Eclipse吧,他们都是利用java开发的,而他们的界面是多么的华丽,所以界面决不是java的缺点。还有一个不得不提的优点就是大多java人员都挂在嘴边的java的跨平台性,目前这确实也是java优点之一。
如今,事情职员的挪动性日趋增添,良多事情都必要在现场举行,阔别尺度的事情场合工具,好比桌面盘算机和有线收集。即使是关于挪动设备,毗连性也只能限于具有没有线收集的地区。在本文中,懂得基于开源EclipseRichClientPlatform(RCP)的MobileWorkforceFramework在为事情在没有收集毗连或收集毗连无限的偏僻区域的团队供应撑持方面的开展。MobileWorkforceFramework项目,即Maestro,充实展现了经由过程利用EclipseRCP怎样能让诸好像步化、插件功效和离线撑持这些架构方面的需求失掉满意。
远程操纵撑持概述
有良多种现场撑持服务必要挪动性很高的事情职员。这些远程操纵团队愈来愈必要为其供应盘算撑持以帮忙他们完成事情。大批为某个特定义务量身定做的使用程序不但开辟本钱很高,而且只能部分乃至完整不克不及为其他的现场事情职员所用。因而,急需一个能供应通用服务和特征的一致开放平台,且这个平台必要具有可扩大性以满意各组现场员工的特定需求。
EclipseRCP为开辟如许的框架供应了一个幻想的基础。Eclipse是一个不乱的开源框架,撑持良多架构驱动需求。Eclipse经由过程一个界说优秀的插件架构供应可扩大性,包含传送更新和补钉的机制。EclipseRCP还以JFace/StandardWidgetToolkit(SWT)、工具栏、窗口和其他通用开辟框架的情势供应对用户界面开辟的支持。
供应挪动撑持平台还表现了“绿色盘算”的观点,因其削减结案头事情和出差。好比,在MineSafetyandHealthAdministration(MSHA),以往,反省员常常必要在纸长进行纪录、前往家里办公、将这些纪录缮写进一个盘算机文件、然后将文件回档。如许一个例行的历程常会形成呈报的耽搁、分外的事情量及数据录进毛病等成绩。一种更高效、更准确的做法是间接供应基于盘算机的输出,从而省往纸上纪录这其中间环节。此外经由过程利用多设备平台,远程事情职员还可使用更小、更节能的设备,从而削减了动力消耗并延伸了电池利用寿命。
用于远程盘算的架构驱动要素
远程事情团队在工作时一般会晤临两个应战。第一个就是来自于情况方面的应战,即设备要顺应倒霉的情况条件,比方湿度、温度和尘土。第二个应战就是良多事情地址都对照偏僻且尺度的无线手艺没法掩盖。一个能够在各类便携盘算设备(比方,手持盘算机、tablet、微型盘算机、条记本电脑)上运转且高度可设置的挪动功课平台(比方EclipseRCP及插件架构)同意举行远程的在线或离线盘算,并可在收集毗连可用时完成与中央数据库的同步。
一些远程事情义务的示例列出以下:
反省
库存/物流
调剂
工夫办理
发卖
合作
车队办理
舆图信息体系(GIS)企图线路
基本举措措施
发卖点
自助服务
产物形貌
功令实行
社会服务
医药品
流动资产办理
地位跟踪
告急呼应
<p>
还有就是总有人问我到底该学习什么语言,什么语言有前途,那么我的回答是不论是C,C++,java,.net,ruby,asp或是其他语言都可以学,编程的关键不是语言,而是思想。 |
|