Muse移动应用适配入门.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
部署-添加智能客户端 点击平台-新增后,我们使用的是winmobile模拟器,填入如下信息。 部署-添加智能客户端 点击设备-新增,按如下输入信息 部署-添加智能客户端 上传只能客户端到muse服务器,点击手机平台-新增,选择micp文件,按如下参数选择。 部署-为智能客户端添加(插件) 点击插件管理-新增 部署-为智能客户端添加(插件) 填入如下信息: 部署-为智能客户端添加(插件) 点击设置 部署-为智能客户端添加(插件) 选择mudl插件文件上传 部署-修改Msp服务器配置文件 $(msp)\config\GlobalCperties 修改host为本机ip地址 把上一章中我们建立的app.helloworld拷贝到 $(msp)\dsa\目录下 使用$(msp)\run.bat启动msp服务器 演示效果 启动模拟器 演示效果 启动设备管理器 演示效果 把模拟器插入底座 演示效果 模拟器插入底座后 ,屏幕显示连线状态。 演示效果 使用模拟器内置的ie浏览器 ,在地址栏输入 http://$(ip)/mica, 选择win mobile版本下载 演示效果 启动升级管理器 演示效果 点击左下角的系统菜单。 演示效果 输入msp服务器的地址, 点击确定 演示效果 点击获取性列表 选择我们刚才在 Mma添加的smulator 点击下载 演示效果 下载完成后,会提示是否启动 在启动界面的右下角点击, 选择设置。 演示效果 设置msp服务器的ip地址 设置后点击确定回到首页 点击首页的登录 演示效果 登录后,会看到在mma上 添加的dsa列表 演示效果 点击我们刚才上传的应用 看到我们写的测试页面 移动商务改变工作 * 移动应用适配 移动信息化解决方案专家 张健 Muse移动应用开发 Muse移动应用开发架构 Muse如何与第三方通信 企业WEB系统 企业应用系统 企业数据库系统 MUSE 智能客户端 MIDSAP WAP 手机浏览器 企业文件系统 Msp 手机短信 WAP 短信 HTTP/HTML API SQL FTP Muse移动应用开发架构 基于请求响应的模型。 Ui布局与代码分离。 适配、数据库访问、第三方api统一抽象成数据源服务。 Msp中集成常用的服务供开发人员调用。 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插件 适配应用 Muse移动应用开发架构-Ui布局与代码分离 代码与用户界面分离(MVC开发模式) Msp提供一个mvc的开发框架,让用户界面(UI)、代码逻辑与控制策略分离。控制策略定义请求通过那个具体脚本响应,以及响应后脚本提供的数据需要与那个用户界面模板进行合成。 用户界面具体体现为带有MUDL协议标签的XML文件。 代码具体体现为Python脚本。 控制逻辑描述文件是一个XML文件。 Muse移动应用开发架构-数据源服务 Msp把对访问第三方的系统,抽象成数据源服务的概念,一切对第三方系统的访问,重开发人员的角度来看,对第三方系统的访问就是使用Python代码对数据源的读写。 Msp提供的数据源包括:webds(适配B/S系统)、dbds(访问数据库)…… 在实际的适配过程中,开发人员使用python脚本调用Msp提供的数据源服务,根据MUDL编写用户界面,配置控制策略。 Muse移动应用开发架构-系统常用服务 Msp还集成了一些系统常用服务 邮件发送 任务调度 文件系统 缓存服务 等…… Muse移动应用开发架构 Msp目录结构 主要目录 config:msp配置文件存放路径 framework:开发框架脚本 log:msp日志 resource:msp资源文件目录 dsa:msp插件存放目录 第一个事例 Hello world 准备开发环境 使用elcipse新建一个python项目,选择jython类型项目,项目名字为app.helloworld 新建5个文件夹,分别为lib、python、config、resource、xul 把$(msp)\framework\下的PythonDsaBusiness.py和mudl.py拷贝到lib目录中 把$(msp)\lib中的msp1.0.jar拷贝到lib目录中 在config下新建config.

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档