- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WML基本知識
WAP建站进阶
在对WAP的概念有了初步的了解之后,读者将要重点学习如何使用WML标记语言和WMLScript脚本语言进行开发。本章首先介绍了一些流行的WAP工具包,然后深入浅出地介绍了WML和WMLScript,并且还有详尽的实例供初学者参考。详细的WML标记和WMLScript函数库是难得的中文参考资料。
WAP工具包
?? 目前WAP技术还处于初步的发展阶段,但是它的出现引起了公众的强烈兴趣。WAP业务在欧洲开展得较早,目前将有更多的业务在北美和亚洲展开。很多WAP开发商推出了一些WAP应用工具,以进一步加快WAP应用的发展。
WAP工具包
Ericsson WapIDE 2.0
Nokia WAP Toolkit 1.2
P UP.SDK 4.0
Motorola ADK 1.0
??? 虽然这四家公司都是WAP论坛的主要成员,但是他们的开发工具包在很多方面都有所不同。如果读者正打算开发第一个WAP应用,建议使用Nokia WAP Toolkit作为入门工具。阅读工具包中所带的例子是学习WAP好方法。下面主要整体介绍各种工具包,具体的功能与操作可以参考前面对Nokia WAP Toolkit的功能介绍。
Ericsson WapIDE 2.0
??? Ericsson WapIDE 2.0具有集成化的WAP开发平台。它由一系列能支持设计和WAP测试的应用工具构成。同时它支持自己设计和更换测试设备的外形。WapIDE的SDK目前只能在Windows NT 4.0和Windows 95/98下使用。在WapIDE中还有用于测试服务器应用的程序。这些包括Perl 5.0、Tcl/Tk和Xitami Web Server。安装WapIDE需要首先安装IDE,然后安装SDK。还需要注意的是:如果不安装Xitami Web服务器,那么整个安装过程就失败了。所以如果读者已经有了其他的Web服务器,可以先关闭它。等安装完成后关闭Xitami Web服务器,再恢复原来的Web服务。在安装的时候,最好安装全部功能选项。如果不需要Xitami Web服务器,那么就不要选择Xitami Web服务器自动启动这一项。否则在重新启动机器的时候IIS会与Xitami Web服务器产生冲突!
图 3-1 WapIDE 2.0
??? 图3-1所示是WapIDE的一个界面,其中包括浏览器(用于测试应用程序)、应用设计器(用于编写应用程序)和一系列服务器端工具集(一些工具诸如:WML/WMLScript编译器和一个语义分析器)。
图 3-2 浏览器
??? 浏览器(图3-2)支持使用不同的设备(缺省情况下设备显示的是R320s的样子),允许使用者测试工具包中带有的WAP URLs例子,或测试自己编写的应用,这些WAP应用例子包括金融、股票和日程等的应用。在使用这个浏览器的时候有一个十分有意思的事情:必须按住开机按钮,才能启动浏览器并开始使用。否则,读者就会弄不懂它为什么不工作。??? 读者的大部分时间将会花费在应用程序设计上。这个部分集成了一个WML编辑器和一个WapIDE浏览器,这样编程序和测试将在一起实现。这是一个十分朴素的开发环境,相关文档也比较少,只有一些Adobe Acrobat的文档可供下载。
Nokia WAP Toolkit 1.2
??? Nokia的WAP工具包在某些方面很类似于Ericsson的WapIDE。两个产品都有图形开发环境、浏览器和WML/WMLScript编译器。Nokia工具包目前只能在Windows NT 4.0上运行。要注意的是Nokia WAP Toolkit需要Java运行环境。所以需要先到Sun的Java站点下载一个Java 2 SDK或者Java 2 Runtime Environment(JRE)才可以安装和使用Nokia WAP Toolkit。??? 工具包安装完之后,可以看到WAP工具包程序组中包括一个工具包IDE。还有很多关于WAP、WML和WMLScript的详细文档以及工具包本身的使用指导。该工具包支持在同一个应用下进行编辑、修改和测试WML/WMLScript文件等工作。??? 用户可以通过输入WAP应用的URLs或通过WAP网关进行浏览网页。Nokia还出售一个独立的基于WAP 服务器的Java Servlet。该产品将应用服务器功能和WAP网关功能集成到一个产品中。总体来说,Nokia WAP产品相对于Ericsson WapIDE产品显得较成熟、实用。
P UP.SDK 4.0
??? P公司的UP.SDK产品适用于Windows 95/98/NT 和 Solaris。与Nokia和Ericsson的产品有稍许区别,它不带有图形的IDE。也没
原创力文档


文档评论(0)