1.什么是xMAP
烽火移动应用平台xMAP(eXtensible Mobile Application Platform)是一套专业的移动化开发产品,主要用于将企业应用系统延伸到手机终端。通过xMAP平台,企业原有的OA、ERP、CRM等系统无需任何修改,手机终端就可以以短信、智能客户端、WAP/HTML浏览器、USSD等方式访问这些应用系统,为企业用户带来前所未有的便利。
xMAP开发平台主要包括xMAP服务器和智能客户端,此外还有xMAP业务开发运营需要涉及到的SI门户、SI集成开发工具、移动代理服务器等组成模块。
2.xMAP系统特点
1)可扩展的移动应用平台
完全屏蔽移动网络复杂性和终端复杂性,与IT系统、通信能力松耦合,可灵活部署,适应性广
2)一站式的移动应用开发平台
支持HTTP、WS、DB、Socket、文件等各种接口从应用系统采集数据; 支持智能客户端、WAP/HTML浏览器、短信、USSD等终端业务发布通道; 支持业界所有主流移动信息化集成方案,是可以一站式满足移动信息化开发需求的综合开发平台。
3)功能完备的B/S适配中间件平台
支持WEB2.0,全面支持AJAX,支持B/S、C/S架构系统,支持规则适配与逻辑编码,满足不同场景的开发需求。
4)业界领先的智能客户端解决方案
提供与应用无关、与平台无关、可智能升级的标准客户端解决方案 完美支持BREW平台,破解企业定制开发商业运作难题。
5)零门槛的客户端应用开发方案
无需深入了解手机平台,只要懂XML就可定制开发手机客户端应用; 全终端覆盖,用户体验高度一致。
6)专业、贴心的二次开发工具包
提供默认配置模板、WebSQL、SCE/STE等专门的开发工具,有效降低SI集成开发难度,提高市场响应速度。
7)丰富的内建可选套件
xMAP平台内建有Pushmail、高级安全、远程通讯录、随身小秘书等丰富的应用套件,方便SI开发应用时选用,提高开发效率。
3.xMAP开发模式
根据企业应用系统的不同,xMAP集成开发可分为三种模式:
1)B/S适配模式
通过配置规则,以过滤请求和应答的方式进行应用系统的适配,数据流向如下:
2)接口适配模式
在应用系统开放接口的情况下,xMAP支持从接口获取数据,处理后封装为UIXML:
3)DB适配模式
xMAP支持直接对数据库的读写操作方式,无需中间环节转换: