MKey3G怎样android 解析xmll

数字天堂MKey 3G无线中间件技术解析
 作者: 景保玉 编辑:
  【IT168技术】MKey无线中间件是位于平台(包括手机和电脑等在内的硬件和操作系统)和应用之间的通用服务,配套有开发工具、语言、接口以及管理维护界面。使用该中间件产品,开发者可以在2-3周内完成一个业务系统的移动化,并且只需要开发一次,系统会自动创建出可以在各个手机平台上运行的软件包。MKey无线中间件抽象了典型的应用模式,应用软件制造者可以基于标准的中间件进行再开发。▲MKey 3G无线中间件  MKey3G无线中间件,具有中间件的普遍特质、又是针对3G市场量身打造,它的出现不仅屏蔽终端差异、简化开发流程、轻松移植原有系统,也大幅降低开发门槛、产品投入、降低风险;并且使得包括传统IT厂商在内的大量企业可以快速转型为移动开发商,使得3G应用出现爆发式的增长。  MKey3G无线中间件对各种硬件平台、操作系统、网络数据库产品以及Client端实现了兼容和开放; 实现了对信息交互的一致性和完整性的保护,有效提高了系统的可靠性; 保持了平台的透明性,使开发者不用忧心操作系统的问题,只需专注于自己的业务所长; 可大幅降低开发成本,加快产信息交互的一致性和完整性的保护,有效提高了系统的可靠性; 保持了平台的透明性,使开发者不用忧心操作系统的问题,只需专注于自己的业务所长; 可大幅降低开发成本。  MKey无线中间件三大核心组件  1、MDP多通道数据平台  MDP (Multi-Data Platform) 多通道数据平台系统,可实现数据库层(DB)、中间业务层(WebService)、 表现层(Html)等各种层次、各种方式的数据的整合与交互。它具备强大的二次开发能力,可在不改变原业务系统的基础上,快速实现OA、ERP、CRM、电子政务、行业信息化系统、互联网站等各类业务系统的无缝连接及移动化,并可在MDP系统内实现多业务系统的统一管理,从而为客户构建统一的移动信息化大业务平台。MDP支持从多种信息通道获取数据,并将这些来自不同位置、不同格式的数据自动解析优化,转换成用户所需传递和展现的内容格式,最终通过多通道方式广泛发布到各类信息终端。  2、MSC移动智能客户端  MSC(Mobile Smart Client)跨平台移动智能客户端,包括一套开发语言和覆盖所有手机平台的客户端虚拟机,包括Windows phone、iOS、Android、Symbian(包括symbian S603、Symbian S605、Symbian^3)、Linux、Blackberry、Ophone、Brew、Wap、xHtml&甚至包括Windows PC版本。它采用一种介于C/S结构和B/S结构之间的一种网络结构模式,集C/S和B/S的优势于一身,可屏蔽手机终端的差异性,具有多终端支持能力和业务的快速更新能力。使用MSC编写的程序,编写一次即可在所有平台的手机上运行。能轻松完成多手机系统的批量覆盖。MSC大大降低了手机开发的门槛,解决了手机开发难以多终端应用的瓶颈,使软件开发商可以只关心自己擅长的业务,无需在陌生的领域作无谓的精力和资源浪费。  3、WG无线网关  WG无线网关(Wireless Gateway)是将运营商各种无线资源整合到企业侧的后台网关,可覆盖所有通信技术,如SMS、MMS、USSD、WAP PUSH、OTA、APN、WCDMA/CDMA2000/TD-SCDMA、CMMB等。无线网关解决了各种应用的接入问题,打破了通信技术的开发瓶颈,可一步到位实现各网元网关的接入,并能对各种应用进行统一管理,节省了大量的开发和维护工作。诸如&运营商众多、通信技术众多、测试通道获取困难、通信成本控制困难&等等问题,均可以通过无线网关轻松解决。WG无线网关让原本不熟悉通信技术,对通信行业比较陌生的开发商,也能轻松跨越技术门槛,完成各种精彩的无线应用。  MKey Studio概述  1、工程化管理:为太多文件而烦恼?一切变得井井有条!  2、可视化设计:埋头敲代码?不如用鼠标来搞定!  3、语法提示:不会了就翻文档?不如我来告诉你!  4、模板资源:不会设计界面?模板资源库帮你做设计!  5、调试运行:没有手机?给你准备好了!应有尽有!  6、一键发布:忘掉打包工具吧!一键发布所有终端安装包!  MKey试用  在&合作伙伴&提交您的注册信息,我们会委派专人与您联系,获得MKey试用。
大学生分期购物销量榜
已有条评论
IT168企业级数字天堂MKey3G标准产品介绍_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
数字天堂MKey3G标准产品介绍
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩41页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢2477人阅读
项目总结(5)
& & &这周在大钟寺附近参加了5天培训。培训所在的公司是数字天堂。培训的主要内容是Mkey3G中间件的使用。
& & &数字天堂这个公司挺大,我们去的是北京总部,他在全国还有很多分公司。在网上查了一下,数字天堂是国内比较领先的企业移动信息化开发商,最大的移动应用产品供应商。总的来说是个规模挺大的公司。
& & &Mkey是数字天堂的主要产品,是用于将PC端的应用快速转移到手机端的系统化工具。我们知识学习简单的使用。
& & &这次培训总的来说分三块:原理和环境搭建,简单页面编写和网站适配。
&&&&&1.原理和环境搭建:
& & &MKey3G由MSC(mobile SmartClient)客户端,WG(Wireless Gateway)无线网关,MDP(Multi-Data Platform)多通道数据平台组成。
& & &运行机制:
& & &1、手机端以MSC协议向Mkey3G服务器发送请求
& & &2、Mkey3G服务器接收请求后,将数据转化为HTTP协议发送到数据源,数据源接收到HTML信息后进行相关的业务逻辑操作
& & &3、Mkey3G服务器抓取到逻辑操作后的HTML页面信息
& & &4、Mkey3G服务器将HTML信息转化符合MSC协议的XML,发送给手机
& & &5、手机接收符合MSC协议的XML,进行相关显示
& & &环境搭建:
& & &代码开发工具公司给提供了MKeyStudio1.5,服务器容器为Tomcat,这个Tomcat感觉算是经过他们公司二次开发的,配置了一些他们自己需要的成分,监控工具使用了PowerCmd和HttpWatch.Professional,数据库用的mysql。
& & &主要是配置的Tomcat,mysql及网页后台。因为Tomcat和mysql之前也用过,没什么大问题。
& & &2.简单页面编写:
& & 利用他们提供的MKey Studio工具,可以完成一些简单的手机界面编写,可以手写,也可以使用模版。模拟器涵盖了大多主流的手机系统。我们测试主要用的iPhone。
& & 编码是xml格式,格式大部分与网页html格式相同,除此之外还有很多他自己的标签控件。
& & 这是使用xml标签编写的界面样式。主要应用span标签的嵌套。
& &&3.网站适配:
& & 网站的适配是这次培训的主要内容。我觉得界面编写主要是个表面显示,真正的内容展示都是来自网络。MKey使用下行模版和上行模版适配技术,将网站内容抓去重要信心进行显示,也就是将PC端的应用信息快速转移到手机端。
& & 我的理解是上下行模版就像是个过滤器,我们挑选需要显示的信息进行显示。毕竟pc端信息很多,手机显示有限,过滤掉无用杂乱信息很有必要。
& & 下行模版,顾名思义是在从网络下载信息的时候使用,过滤掉无用信息。
& & 上行模版,在提交信息的时候使用,将无用的提交信息过滤掉,完成信息的上传。
& & 上下行模版是*.xsl格式,主要使用&xsl:templatematch=& &/&和&xsl:apply-templates select=& &/&标签来抓去有用信息。其中应用了xPath抓去方法和正则匹配。
& & 写完后需要在配置文件中进行,其与URL信息匹配,意思是访问到哪些URL的时候调用上下行模版。
& & 简单举例:
&span style=&font-family:SimSfont-size:16&&&mdp:bs-pageurl=&:81/general/attendance/personal/leave/new&responseTemplate=&response_comment.xsl& requestTemplate=&request_comment.xsl&/&&/span&
& & 这就说明访问:81/general/attendance/personal/leave/new这个网址的时候调用response_comment.xs下行模版。在这个网址内提交的时候调用request_comment.xsl上行模版。
& & 上下行模版的思想跟AOP一样,都是横向插入,面向切面的编程的技术,对页面本身没有影响,完全可以在配置中进行使用和取消,挺方便的。
& & 下图中左边是没有使用下行模版抓取的网站新闻类型,有图是使用下行模版进行重新布局和过滤无用信息后的界面,很明显界面友好了很多。
& & &这次培训主要也就这三个方面的内容。其中上下行模版的使用是重点。
& & &以前没有接触过关于移动适配的知识,这次首次了解,挺新鲜的。仅仅只是简单的了解。有不对的地方,欢迎专业人士指导。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:690480次
积分:9250
积分:9250
排名:第1333名
原创:168篇
评论:1057条
阅读:14230Mkey 开发工具 Studio 仅供初学者参考 Java Develop 238万源代码下载-
&文件名称: Mkey
& & & & &&]
&&所属分类:
&&开发工具: Java
&&文件大小: 160 KB
&&上传时间:
&&下载次数: 0
&&提 供 者:
&详细说明:开发工具 mkey Studio 仅供初学者参考-The mkey Studio Development Tools For beginners reference
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&Mkey\IPhone4\MKEY3G\global.xml&&....\.......\......\home.xml&&....\.......\......\img\1.png&&....\.......\......\...\2.png&&....\.......\......\...\3.png&&....\.......\......\...\4.png&&....\.......\......\...\5.png&&....\.......\......\...\6.png&&....\.......\......\...\icon.png&&....\.......\......\...\icon1.png&&....\.......\......\...\icon2.png&&....\.......\......\...\icon3.png&&....\.......\......\...\icon4.png&&....\.......\......\...\icon5.png&&....\.......\......\...\icon6.png&&....\.......\......\...\icon7.png&&....\.......\......\...\icon8.png&&....\.......\......\...\icon9.png&&....\.......\......\...\logo.png&&....\.......\......\IPhone4.mkproj&&....\.......\......\login.xml&&....\mdp\config\mdp-config.xml&&....\...\logs\readme.txt&&....\...\mdp.mkproj&&....\...\temp\readme.txt&&....\...\....late\mdp.xsl&&....\...\ui\test1.xml&&....\考核.msln&&....\IPhone4\MKEY3G\img&&....\.......\MKEY3G&&....\mdp\config&&....\...\logs&&....\...\temp&&....\...\template&&....\...\ui&&....\IPhone4&&....\mdp&&Mkey
&输入关键字,在本站238万海量源码库中尽情搜索:

我要回帖

更多关于 android 解析xml 的文章

 

随机推荐