【IT168专稿】企业级移动应用的开发越来越注重移动客户端的广泛性、操作性以及与自身原有业务的结合程度。为此,开发者都希望能够拥有一种开发工具,可以在快速响应企业需求的前提下,兼顾多个终端操作系统的开发;在满足多样化的功能开发的同时,满足各式各样展现界面开发;在不改变原有企业系统的框架下,快速进行多个业务系统的整合。
一、解决方案
企业移动中间件(M-Adaptor)是一款前端基于JavaScript脚本开发、后端基于J2EE架构的跨平台企业级移动应用开发系统。
M-Adaptor能够有效提高开发者的开发速度,同时也能够保证开发应用系统的稳定性。JavaScript语言上手容易,结合已封装好的各种功能函数便可以实现各种复杂逻辑。M-Adaptor采用了界面模板机制,开发者可以使用现有界面模板结合实际功能或者自行开发新的界面模板使用。
面向的客户群体描述
M-Adaptor是针对为企业原系统实现移动化开发的群体提供的专业化中间件系统。
产品提供什么功能
应用的定制开发,满足各种移动化功能需求
M-Adaptor提供了一系列应用定制功能,可按照企业移动化需求选择不同的模块来快速构建出移动终端应用。
应用的接入,实现企业原系统的移动化使用。
M-Adaptor通过BS适配或OPEN API这两种方式,将M-Adaptor和企业原有的应用系统对接,从而达到通过M-Adaptor自带的手机客户端程序即可访问企业原有系统的目的,实现企业原有业务功能的移动化。
二、系统架构图
系统逻辑结构图
系统物理结构图
${PageNumber}
三、功能介绍
快速UI构建
利用JavaScript在内容控制和互动性方面的优势,实现纯原生的移动终端应用界面开发。具体表现在:
UI构建与展现
移动终端的应用逻辑处理
与服务端的网络交互处理
推送消息的处理
本地存储处理
移动终端的本地化功能调用
M-Adaptor中间件提供了提供不断丰富的UI模板,UI模板能适配不同的终端类型。
服务端与客户端的无缝交互
服务端基于J2EE开发框架,具有高可用、高可靠、高扩展的特性。
支持与移动终端的数据交互
支持文件下载、预览及上传
支持消息推送
由JavaScript脚本驱动
多平台发布
一套中间件系统,支持多个终端平台的差异化部署。并且以开发配置为基础,实现了这些客户端程序的动态更新,很好的解决了业务的不断增长和变化与繁琐的客户端升级操作之间的矛盾。
可深度再开发
M-Adaptor提供了XCODE、Eclipse、QT的开发包(开发环境)。
多种接入方式
可以根据不同的情况选择多种接入方式,如果是bs架构的可以优先选择B/S适配,webservice方式就更加灵活。