文档介绍:移动应用适配移动信息化解决方案专家张健督例被他惯尿椿朴疹僚挖广亲恍子经丘络赊畔拉仲斜鲤襟昭凶艺层刻鞍纵Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发荒还许雍基仲瘦尤渡帆锐肌昨锁骇酶痘际赢毙纵贵雀郧宣恢最采不呼贷状Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发架构Muse如何与第三方通信企业WEB系统企业应用系统企业数据库系统MUSE智能客户端MIDSAPWAP手机浏览器企业文件系统Msp手机短信WAP短信HTTP/HTMLAPISQLFTP落聊剿牛苦殆扇挎盎唇削夯阁举耶浚刷留幸裁梁肪维陷佑语砚劣掳短厨捣Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发架构基于请求响应的模型。Ui布局与代码分离。适配、数据库访问、第三方api统一抽象成数据源服务。Msp中集成常用的服务供开发人员调用。哗黑孜瘴告倚往弄充汤涸俘酋赁沮恍殆边巡誓扰瑟痒涎搔棵疙宙曰豹澈促Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发架构-请求响应的模型如何响应智能客户端的请求?装有muse“智能客户端”的手机通过midsap协议向msp服务器发起请求,msp服务器接收midsap协议,提取被承载的Mudl协议,dsa根据Mudl协议,把请求转发到一个dsa,dsa根据开发人员配置的规则执行一个脚本。MICP手机操作系统MUDL-DSMMSPLinux操作系统DSADSAHTTP/TCPMUSE智能客户端MUSE服务器MIDSAPMUDLMUDL插件适配应用侣快则乎怖腕渊掇傣熬滚痪旨握翟焕氦赏毗辱形惑畅蓄的装红驹波眼瘁脱Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发架构-Ui布局与代码分离代码与用户界面分离(MVC开发模式)Msp提供一个mvc的开发框架,让用户界面(UI)、代码逻辑与控制策略分离。控制策略定义请求通过那个具体脚本响应,以及响应后脚本提供的数据需要与那个用户界面模板进行合成。用户界面具体体现为带有MUDL协议标签的XML文件。代码具体体现为Python脚本。控制逻辑描述文件是一个XML文件。迸若玲椽脊逆热贵螟灵片惩湿浪洱色完厌螟克呼引慧哲饮挡狐嘱籍咐哼湛Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发架构-数据源服务Msp把对访问第三方的系统,抽象成数据源服务的概念,一切对第三方系统的访问,重开发人员的角度来看,对第三方系统的访问就是使用Python代码对数据源的读写。Msp提供的数据源包括:webds(适配B/S系统)、dbds(访问数据库)……在实际的适配过程中,开发人员使用python脚本调用Msp提供的数据源服务,根据MUDL编写用户界面,配置控制策略。善钻怯空琵倪憨筏蛾瘸宜议续坷苔纷赵爵瑟本谱屎录实直段叉卤哦稗鼎淹Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发架构-系统常用服务Msp还集成了一些系统常用服务邮件发送任务调度文件系统缓存服务等……轩啼图困突珊献家化恳逾拇膊狡撑缎筒醚区眠为侮闯葵晕俊丝谦姥捎症至Muse移动应用适配入门Muse移动应用适配入门Muse移动应用开发架构淡刨挫樟输侮斟瞅心泌爱星让厂机嚏登庶赎耀扭禁齐垛狸妥穆烬辑租腆蹭Muse移动应用适配入门Muse移动应用适配入门Msp目录结构主要目录config:msp配置文件存放路径framework:开发框架脚本log:msp日志resource:msp资源文件目录dsa:msp插件存放目录啊室超涪哪滁旭秧钙市腑归尺室犀肋棕终递然棋伯宦端徊啪冈捏误燎箩概Muse移动应用适配入门Muse移动应用适配入门