Rexsee EMS

来自开放百科 - 灰狐
2011年5月18日 (三) 07:57Allen (讨论 | 贡献)的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航, 搜索

Rexsee EMS:遵循W3C标准的移动中间件

传统IT 系统向移动性延伸的指导思想 在传统IT 系统向移动性延伸的过程中,IT 系统的主体并未发生变化,核心是应用表达层发生了变化。对于利用移 动终端新功能的业务创新而言,逻辑层也发生了部分变化,但是主要的新工作仍然集中于表达层,如果能够保证 表达层的迁移是平滑的,那么基于移动性的业务创新将和基于传统结构的业务创新具有完全相同的路径。因此,我 们提出传统IT 系统向移动性延伸的几个指导思想:

  • 基于传统IT,超越传统IT
  • 延伸-转变-创新,而非从头开始
  • 我们的任务:转变表达层
  • 我们的任务:利用新功能
  • 我们的禁忌:抛弃成熟的系统架构
  • 我们的禁忌:重构成熟的业务逻辑

Rexsee EMS 的设计理念

Rexsee EMS(企业移动套件)的设计正是基于以上指导思想,力图使IT 系统向移动性的延伸平滑而简单,既能利用移动性的优势,又能保证原有的IT投资发挥最大效用:

  • 保护投资:从传统 IT向移动IT的平滑过渡
  • 主流架构:使用多层B/S架构建立移动应用系统
  • 遵循标准:完全遵循W3C标准
  • 最低难度:使用HTML5+CSS3+JavaScript编程
  • 最大复用:支持第三方框架和组件
  • 最强功能:充分发挥移动设备本省的功能和性能
  • 最易集成:管理就绪、协同就绪
  • 最小成本:最小工作量、最短周期、最易维护

Rexsee EMS是业界唯一遵循W3C标准的企业级移动中间件,是企业IT 系统向移动性延伸的最佳中间件平台。

Rexsee EMS 的结构

Rexsee EMS的系统结构分为五层,除去内核Rexsee Core以外,其余四层对应了四个不同版本,专注于不同的功能方向和重点:

  • Rexsee Core:Rexsee EMS的内核,专注于建立可扩展的、标准的、高效的系统结构以及和WebKit内核及其它第三方框架或组件的集成。
  • Rexsee Standard:专注于表达层的延伸,使得开发者可以利用终端展示特性建立更适合终端特点并更富于表现力的用户界面。
  • Rexsee Advance:专注于和移动终端设备相关的功能的使用,支持开发者利用终端新功能进行业务创新。
  • Rexsee Professional:专注于和移动终端设备相关的功能的进一步发掘、扩展和延伸。
  • Rexsee Enterprise:专注于对Rexsee 对象进行企业级扩展并建立系统管理、设备管理、远程控制和服务器端集成/协同的架构。

Rexsee EMS 的优势

无论和传统的设备原生编程方法还是和其它移动中间件相比,Rexsee EMS都具有多方面的技术优势。总的来讲,可以总结为六个方面(R·E·X·S·E·E):

  • Resource ready:人员就绪。Rexsee EMS使用最成熟、最普遍使用的W3C 标准HTML5+CSS3+JavaScript进行编程,并提供专用的Rexsee 模拟器,使的开发者无须移动设备即可在PC 机上进行基于RexseeEMS 的编程和调试,大大降低了开发门槛和对技术人员的要求,保证现有技术团队迅速上手,缩短了应用程序开发和实施周期。
  • Evolutional Technology:最新技术。Rexsee EMS基于最新的智能手机和平板电脑的技术发展进行设计,使用Google、Apple、BlackBerry 共同选择的WebKit 作为浏览器内核,充分利用3G 技术、芯片技术和新一代移动操作系统技术带来的优势,保证了充分发挥移动终端潜力、最大化投资效益。
  • X-Zero-Client:超级零客户端。基于Rexsee EMS构建的移动应用程序是纯粹的多层B/S 结构,保证了零客户端方法在体系结构上的巨大优势。但RexseeEMS 和普通浏览器不同,它支持移动终端的所有本地功能、极大的拓展了JavaScript语言、为应用程序创建独立的运行空间并充分发掘终端潜力,为基于终端能力的业务扩展和创新奠定了基础。
  • Standard of the industry:业界标准。Rexsee EMS完全遵循W3C标准,一方面保证了技术人员完全无须学习即可上手,另一方面保证了和前端、后端所有第三方框架和组件完全兼容。例如在前端,大量的第三方JavaScript 框架,如Dojo、EXT、JQuery、Prototype 等,已经被证明是建立复杂逻辑及丰富表达的富客户端系统的简易而高效的方法,而Rexsee EMS 则提供了对这些框架的完全支持,而且支持预嵌入第三方框架或自定义框架,提高加载速度,降低网络流量。
  • Easy-to-do:容易使用。编程简单、工作量极小、所见即所得保证了Rexsee EMS的容易使用的特点。而容易使用则保证了开发人员可以脱离技术细节,专注于实现业务逻辑。无论是在开发阶段、部署阶段还是维护和管理阶段,Rexsee EMS都支持用最简单最标准的方法实现最完整的功能,Rexsee 模拟器更是进一步简化了使用过程。
  • Easy-to-collaborate:协同就绪。任何一个系统都不应是孤立的系统,而应融入企业整体的IT 架构,这就需要和大量其它系统的协同和集成。而协同和集成的首要因素就是系统彼此之间遵循相同的标准,Rexsee EMS符合标准的特性保证了基于Rexsee创建的移动应用系统可以迅速和其它系统进行协同和集成,无论对方是管理系统、监控系统、数据分析系统、运维系统还是业务系统。

B/C/S结构

IT 界多年的经验已经证明,Browser/Server 结构的应用程序由于其易编程、易部署、易维护、易管理、低TCO 等特点,相对于Client/Server结构的应用程序具有很大的优势,但是B/S 结构也存在高度依存于网络、网络流量大的弱点,在移动网络环境中,由于网络的覆盖范围的不确定性和信号强度的不稳定性,这些弱点变得更加突出。而Rexsee EMS 支持开发者通过B/S 引导页将所有页面下载到移动设备中,在运行过程中通过类Ajax 技术和服务器通讯,从而创建C/S结构甚至完全本地化的、网络无关的 应用程序,即获得了B/S 结构的所有优势,也获得了C/S结构的所有优势,达到了鱼与熊掌兼得的效果,其开创性的系统架构为开发者带来革命性的开发体验。

不学Android,一样可以开发Android应用程序

学习Android要有JAVA的基础,要懂Eclipse,才可以开始学习。一般在培训学校需要学习6-12个月,也不过学点皮毛。 费用也很高,一般6个月的要2万元左右,1年的要3-4万元。

如果你有WEB开发的基础, 也就是说只要你懂HTML,会JavaScript,那么你现在就没有必要去花钱、花时间了。告诉你一个开发Android程序的捷径:用REXSEE EMS。不用学习,马上就可以开始。www.rexsee.com

Rexsee EMS是一个简单易用的开发工具,专门用于开发Android平台上的应用程序。不要求开发人员懂Eclipse,也不需要懂JAVA。

Rexsee EMS针对开发人员的版本 — 开发版都是免费的。现在就去看看吧:

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱