



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MAStudio 移动中间件试用手记一、背景 前天接到部门领导的指示,公司要上移动OA,做一下选型的前期摸底工作。按照公司惯例上了移动OA,将来的维护和管理工作也会落到我头上,这叫谁选谁负责后期工作。为了别让项目拖累加班,可不能马虎应付! 马上启动Google+,海索一把,有很多关于移动OA的解决方案,五花八门什么都有。但是总结下来大多数都是提供了概念的描述和DEMO的演示,并没有深入的技术实施体系。我们公司的OA系统是基于.NET架构的系统,并且采用微软的NTLM安全认证体系,是否能够移植实施移动OA心里还是没有底。 今天无意中在CSDN上看到关于MASTUDIO中间件的介绍,根据资料介绍其主要实现信息系统到手机的延伸,并且不用修改原有系统。对于这个“不用修改原有系统”的实现方案比较感兴趣,上官网发现竟然还有开发版提供下载试用,于是我的MASTUDIO试用过程就开始了,中间不多说了,直接上官方网站 下载最新6.1版本。二、体验安装 下载mastudio 6.1版本,75M。启动安装程序,根据安装向导选择了全部安装,2分钟安装完毕。安装后桌面上产生了一个快捷方式“MAStudio开发平台”,打开出现了登陆界面,直接选择默认参数登陆成功。这竟然是在PC上模拟手机大小的界面,首界面是九宫格。 没想到这么轻松就完成了安装!三、演示项目 没心思看教材了,直接问了他们客服我想看一下android手机的示范怎么办? QQ在线客服说继续安装android模拟器可以在PC实现android模拟的开发和查看演示项目。于是继续下载android模拟器绿色版本,根据提示创建了模拟器,模拟器启动成功。 系统带了2个示范项目,分别演示了移动OA和移动数据库应用。于是直接进入:d:mastudioProjectmoaclientandroid目录,双点运行command.bat,再输入install.bat执行,只见黑色屏幕一行一行跳动,1分钟后执行完毕。到模拟器窗口,进入应用程序果然新增加了一个快捷方式mastudio.办公,点击运行修改服务器为本机IP,登陆成功。进入后首先是九宫格作为主界面,点“待办文件”进入文件列表、再是附件下载、流程审批.,这是一个典型的移动OA示范啊。 装演示也是这么轻松!四、尝试接入根据客服的指导,这个MOA的演示全部源代码在d:mastudioProjectmoasrc下,启动编辑器到这个目录,总共才15文件。文件.mas看来就是mastudio系统的框架了,不管了先打开看看吧。 首先打开default.mas文件,我是做JAVA,对语言有点基础。.mas文件的语法看上好熟悉、很容易就阅读清楚,比如OBJECT wxPANEL aPanel定义了九宫组件、OBJECT wxLABEL cLabel定义了标签,这些我根据字面意义也能看懂啊,再看语法common.mas里的一些语法,都是传统的if、for、while语句啊。 看到这里不竟信心足了起来,问客服是否能够我尝试登陆到我们公司的OA显示我们公司OA的待办公文?客服说可以啊,你可以在这个项目基础上进行修改三个地方就可以了。 说做就做,首先修改C:mastudioCommonconfig.xml,这个是验证登陆的,第一个wxEXPLORE定义了登陆OA的地址,第二格wxEXPLORE定义了登陆验证的地址,于是替换修改了这个两个地址为公司的内部OA。重启模拟器输入OA的账号,登陆成功。 下面就是取列表,打开list.mas文件,很快就明白mas系统首先通过OBJECT wxEXPLORE aIE执行url地址,再通过OBJECT wxDATASOURCE aSource关联到wxEXPLORE的返回做为数据源,最后通过OBJECT wxQUERY aQuery从数据源中查询数据。 修改wxEXPLORE的url地址为内网OA的待办列表地址,wxQUERY里有aQuery.Lex= 属性,看上也眼熟,原来是正则表达式,这里就是通过正则表达式从返回的url里取数据的。有java基础,对于我不难,很快修改好。这是犯糊涂了,取的数据怎么放到手机上显示哩?手机上的界面怎么样定义哩? 往下看,原来OBJECT wxWEBPAGE aWeb组件定义了一个list.html文件,其通过把list.html作为数据的显示界面。这真是一个高明的设计,取数据和界面展示做到了分离。 五、真机运行 没想到这么快就做了内部网OA的演示,直接安装moa.apk到手机上,通过WIFI连接登陆失败了。这里是为什么?再问客服,答: WINDOW防火墙打开8400端口。直接关闭了防火墙,果然登陆成功。六、总结 通过真实的试用,感觉到这个产品的成熟度非常高,设计体系也非常科学,完美的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业设计在智能产品开发中的作用和价值研究
- 工业领域的智能化数据分析
- 工业设计原理与产品设计创新
- 工业设计的创新方法与技术应用
- 工业风格商业空间设计
- 工业风办公室装修风格解读
- 工作场合有效表达的技巧
- 工厂用电安全操作规范
- 工程力学中动载材料特性研究
- 工程测量中的新方法与新技术探讨
- 2025-2030中国空调行业发展分析及发展趋势预测与投资风险研究报告
- 采购合同付款协议书
- 多模态数据融合的智能告警机制-洞察阐释
- 2025江西上饶市国控投资集团限公司招聘中层管理6人易考易错模拟试题(共500题)试卷后附参考答案
- 2025-2030中国碲化镉(CdTe)行业市场发展趋势与前景展望战略研究报告
- 东莞市行政规范性文件制定程序中公众参与的多维度审视与优化路径
- 急性心梗的介入治疗课件
- 宜宾五粮液股份有限公司2025年上半年校园招聘(253人)笔试参考题库附带答案详解
- 水利站项目规划选址论证报告
- 2024版压力容器设计审核机考题库-简答题3-3
- 2025-2030国内天然橡胶行业深度分析及竞争格局与发展前景预测研究报告
评论
0/150
提交评论