1 / 49
文档名称:

Muse移动应用适配入门.ppt

格式:ppt   页数:49页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Muse移动应用适配入门.ppt

上传人:ranfand 2016/6/22 文件大小:0 KB

下载得到文件列表

Muse移动应用适配入门.ppt

文档介绍

文档介绍:移动应用适配移动信息化解决方案专家张健 1 Muse 移动应用开发 2 Muse 移动应用开发架构? Muse 如何与第三方通信企业 WEB 系统企业应用系统企业数据库系统 MUSE 智能客户端 MIDSAP WAP 手机浏览器企业文件系统 Msp 手机短信 WAP 短信 HTTP/HTML API SQL FTP3 Muse 移动应用开发架构?基于请求响应的模型。? Ui布局与代码分离。?适配、数据库访问、第三方 api 统一抽象成数据源服务。? Msp 中集成常用的服务供开发人员调用。 4 Muse 移动应用开发架构-请求响应的模型?如何响应智能客户端的请求? ?装有 muse “智能客户端”的手机通过 midsap 协议向 msp 服务器发起请求, msp 服务器接收 midsap 协议,提取被承载的 Mudl 协议, dsa 根据 Mudl 协议,把请求转发到一个 dsa , dsa 根据开发人员配置的规则执行一个脚本。 MICP 手机操作系统 MUDL-DSM MSP Linux 操作系统 DSA DSA HTTP/TCP MUSE 智能客户端 MUSE 服务器 MIDSAP MUDL MUDL 插件适配应用 5 Muse 移动应用开发架构-Ui 布局与代码分离?代码与用户界面分离( MVC 开发模式) ? Msp 提供一个 mvc 的开发框架,让用户界面( UI)、代码逻辑与控制策略分离。控制策略定义请求通过那个具体脚本响应,以及响应后脚本提供的数据需要与那个用户界面模板进行合成。?用户界面具体体现为带有 MUDL 协议标签的 XML 文件。?代码具体体现为 Python 脚本。?控制逻辑描述文件是一个 XML 文件。 6 Muse 移动应用开发架构-数据源服务? Msp 把对访问第三方的系统,抽象成数据源服务的概念, 一切对第三方系统的访问,重开发人员的角度来看,对第三方系统的访问就是使用 Python 代码对数据源的读写。? Msp 提供的数据源包括: webds (适配 B/S 系统)、 dbds (访问数据库) ……?在实际的适配过程中,开发人员使用 python 脚本调用 Msp 提供的数据源服务,根据 MUDL 编写用户界面,配置控制策略。 7 Muse 移动应用开发架构-系统常用服务? Msp 还集成了一些系统常用服务?邮件发送?任务调度?文件系统?缓存服务?等…… 8 Muse 移动应用开发架构 9 Msp 目录结构?主要目录? config : msp 配置文件存放路径? framework :开发框架脚本? log:msp 日志? resource : msp 资源文件目录? dsa : msp 插件存放目录 10