苏迪:移动应用中间件

1、主要内容

移动应用中间件平台是苏迪科技研究开发的一项移动应用开发平台,该平台定位于便捷、安全、可靠、可扩展的企业级移动应用中间件。通过将复杂的移动通信协议和移动开发底层技术进行高度封装,为企业、政府、高校的移动信息化建设提供一套标准化、简单的开发环境和应用平台。实现与原有的PC应用系统的无缝整合与快速部署,从而完成对原有应用系统向移动终端的无缝移植。或者使用苏迪移动应用中间件开发全新的移动应用系统,而不依赖于原有的PC系统。
2、主要技术指标

1)背景

随着手机的快速普及和智能化发展,以及手机3G 时代的到来,让信息跟着人走已成为现实,手机不再只是简单的通话工具,更成为随身携带的工作平台、信息获取平台, 实现手机与现存的IT 应用系统进行通讯,或远程使用固定的办公配套设备,以便在任何需要的时间和场合,方便、高效、迅速地获取和处理业务信息, 决策于千里之外,打破传统的信息处理模式。

针对传统的PC 应用系统使用模式,用户必须借助计算机登录到各应用业务系统才能浏览相关业务信息,无法摆脱物理网络的限制。这种传统的PC 应用系统使用模式与实体模式一样,在一定程度上是一种被动型的工作模式。其次,随着社会经济的发展,市场竞争的日益增强,传统的资讯获取方式已不能适应新形势的需要,企业事务的移动化管理迫在眉睫。

作为传统基于PC 的应用系统使用模式的廷伸与补充, 移动化的企业应用,是指企事业、政府机构利用无线通讯及移动计算技术实现各类政企事务管理,通过诸如手机、PDA 终端使用WI-If、蓝牙、无线网络等技术为职员、公众提供服务以及处理政企事务,以及利用移动推送(Push)技术,将信息智能的推送到职员、公众的移动终端上,使得终端用户无需前往现场或是使用有线网络终端,就可以在第一时间了解到最新政企资讯。这种新型的IT 工作使用模式将目标受众群体由原有1 亿增扩至4 亿,由此将会引发一场深刻的生产和生活方式变革,极大地推动着经济和社会发展,同时,这也标志着中国信息化建设进入了一个新的阶段。

 

2)概述

什么是中间件

中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之 间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或 OS 环境。

什么是苏迪移动中间件

苏迪移动应用中间件是位于各种平台(包括手机和服务器等在内的硬件和操作系统)和业务应用之间的通用服务中间件,配套有开发工具、语言、接口及管理维护界面。使用该中间件产品,开发者可以在1-2周内完成一个桌面业务系统向手机端应用的延伸,实现移动化,并且只需要开发一次,系统会自动创建出可以在各个手机平台上运行的软件包。

苏迪移动应用中间件,解决了原业务系统无法在手机上使用的问题,通过苏迪移动应用中间件,可将原B/S是应用系统,无缝转换成可在手机上浏览的应用系统。

苏迪移动中间件通过数据源适配接口,可以与目前政府、企事业单位、学校等已经在使用的业务系统进行数据适配,通过我们的四大引擎(脚本引擎、插件引擎、UI引擎、附件处理引擎)将系统转换成手机可以使用的移动系统,然后通过我们的移动网络适配接口,实现最终手机业务的跨手机平台发布。系统运行架构图如下:

技术特点

1) 服务器微内核

微内核作为苏迪移动应用中间件服务器端的核心引擎,将包含如下功能:

Session 管理

Cookie 管理

日志管理

协议适配管理,如HTTP,HTTPS,Socket,RMI,STMP,POP3,FTP,IMAP,SOAP,JDBC

数据解析引擎

数据压缩引擎

安全适配管理

数据适配引擎

插件管理引擎

2) 服务器运行状况监管平台

提供服务器运行状况监管控制台,实时的监控服务器端的运行信息与状况

3) 服务器web 控制台

苏迪移动应用中间件的WEB 控制台为客户提供远程管理入口,将包含如下功能:

布署新的移动应用系统

暂停指定的移动应用系统

卸载指定的移动应用系统

发布新的客户端版本

用户管理
应用范围

苏迪移动应用中间件有着极其广泛的应用范围:

1、按系统结构划分:B/S、C/S结构的应用系统;

2、按系统建设性质划分:遗留的老系统、待建设的新系统等;

3、按操作系统划分:Linux、Unix、Windows、Mac等;

4、按通讯协议划分:HTTP,HTTPS,Socket,RMI,STMP,POP3,FTP,IMAP,SOAP,JDBC等;

5、按业务类型划分:所有业务系统,包括ERP、OA、CRM、HR、PM等;

6、按手机平台划分:KJAVA、Symbian S60、WM、Android、QT、Windows Phone7、MeeGo等;

 

核心功能:无缝数据转换引擎

苏迪移动应用中间件平台数据源转引擎作为产品最为核心的功能,采用了先进的技术理念,其工作原理是:

1、 引擎将数据通过各种方式(WEB浏览器、关系型数据库、非结构化数据库、标准接入接口)从各种原始的业务系统中获取出来,这是所有工作的前提;

2、 按照预先设计好的规则将抽取得数据进行转换、适配,对于一些冗余、歧义的数据进行处理,使本来异构的数据格式能统一起来;

3、 引擎将移动化转换完的数据按标准协议传输到客户端,形成相应的功能界面呈现给手机用户。

苏迪移动应用中间件平台支持各种常用数据库的接口、各种.Net、jsp、php等开发的接口,从底层上实现了对各种办公系统的无缝衔接。

3、技术先进性

原应用接口无关系:在原应用系统不提供接口的情况下,也可将其转成手机应用,手机上对原应用系统进行操作。

轻量级应用平台:不受手机平台差异及是否预装的限制,支持存量市场,可支持OTA(Over the Air)下载安装;

“B/S”架构:实现全部界面、数据、应用逻辑全部由服务端驱动、灵活的应用升级、动态部署支持,具备B/S架构下的所有优点;

“C/S”功能:界面、业务逻辑和数据可打包下载使用,完全支持离线先的应用逻辑实现,并完全实现智能客户端所能达到的功能,可在连线后自动完成数据传输和升级;

支持众多手机平台:KJAVA、Symbian S60、WM、Android以及今后的QT、Windows Phone7、MeeGo等;

支持分辨率自适应:根据不同手机分辨率自动调整手机应用效果;

压缩数据传输:减少数据流量,节省流量费用,减轻网络传输负担;

PUSH 智能调度:根据手机应用使用情况,职能后台调度;

支持多种图片格式:包括:JPG、GIF、PNG、BMP等;

支持多种附件格式:DOC、XLS、PPT、PDF、TXT等;

支持压缩文件格式:ZIP、RAR、GZIP

苏迪移动中间件适用于各行各业信息平台移动化的需要:

 

移动信息化交流QQ群:一号群:211029692 二号群:344692795 CIO交流群:316076815(需认证)

移动化问答社区:wenda.yidonghua.com



1 星2 星3 星4 星5 星 (还没有打分,快来打分吧!)
Loading...
 
已有 0 条评论
返回顶部

无觅相关文章插件,快速提升流量