当前位置:K88软件开发文章中心编程语言Html5Html501 → 文章内容

AppML 教程,AppML

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-11 14:05:13

<AppML> 教程 <AppML>快速和简单的Web 开发什么是 <AppML>?<AppML> appML是一个为web应用程序设计的HTML扩展框:





? XML 语言定义了应用的模型 JavaScript 运行于客户端浏览器上 PHP 或者 ASP 脚本运行于服务器上 AppML 是应用模式语言( Application ModelingLanguage)。学习非常简单超级简单的模型超级简单的属性超级简单的应用开发运行于任何平台及任何浏览器安装简单只有 HTML, JavaScript, 和 XML <AppML> 只需要在HTML页面中包含 JavaScript,然后再服务端上存储 XML 数据: HTML 页面:





<h1>My First Web Application</h1><div id="Place01"><table id="Template01"class="appmltable"><tr>? <th>Customer</th>? <th>City</th>?<th>Country</th></tr><tr id="appml_row">? <td>





#CustomerName





#</td>?<td>





#City





#</td>? <td>





#Country





#</td></tr></table></div><script src="appml.js"></script><script>app=new AppML("appml.htmlx","Models/Customers");app.run("Place01","Template01");</script> XML :





<appml><datasource><database>? <connection>Demo</connection>? <sql>SELECT CustomerName,City,Country FROM Customers</sql></database></datasource></appml>尝试一下 ?如果你之前已经学习了web开发,你会发现 <AppML> 使用非常简单。 如果你之前学习过 PHP, ASP, 或者ASP.NET的开发, 你会清楚的看到使用 <AppML> 的好处。现代 Web 架构<AppML> 是一个结合了最新的技术和现代web开发想法,使用低消耗高速简单的架构:采用 MVC 架构极低的带宽消耗云计算的优化内容完全分离智能,灵活,快速的Web开发高度的可扩展性和可测试性简单的配置和重新配置智能支持用户账号和角色<Appml> 历史1999年,Refsnes Data公司开始研发AppML,一种基于XML、用来定义Internet应用程序的语言。2000年9月,一个为了挪威手球联盟而进行的大型项目开始,其目的是想通过仅仅使用AppML将一个巨大的信息系统从旧的DOS环境转换到现代的Internet上。而这个主要的项目刚刚取得了巨大的成功。据开发者估计,和传统的Web开发相比,这次的开发时间被缩短了高达75%。在2007年九月中旬,AppML内容实现脱机使用,因为它支持ASP和IE。在2013年十月,AppML宣布,作为一个开放源代码的产品,在PHP、ASP.NET版本中兼容所有的浏览器。AppML在1999年最初的设计目标:





AppML 应用必须运行于是有网络AppML 应用应具有平台独立性AppML 应用必须使用互联网标准 (HTTP, HTML, CSS, XML)AppML 应用必须支持各种应用的需求AppML 应用必需是自描述AppML应用程序必须易于开发,维护和修改AppML 应用程序必须面向未来

AppML 教程,AppML